Software Application Engineer (Applications & Deployment) (m/f/d)
We are hiring Software Application Engineers to join our team. The position focuses on Networking & Communication Systems. You will work on advanced robotics and AI-driven systems, contributing to application development, system integration, customer deployments, and technical support.
- Design, develop, test, and maintain production software applications
- Participate in the full software development lifecycle, from requirements analysis to deployment and support
- Write clean, efficient, and maintainable code following industry best practices
- Troubleshoot, debug, and resolve software defects and performance issues
- Contribute to system architecture, code reviews, and continuous improvement initiatives
- Support deployment, monitoring, and maintenance of software in production environments
- Ensure software quality through automated testing and adherence to development standards
- Frontend and backend developments
- Understanding databases, APIs, cloud-based applications, server-side applications using NodeJS, microservices, and distributed systems
- Experience designing and implementing services using HTTP/HTTPS, REST, and GraphQL APIs
- Experience with asynchronous communication using message brokers and event-streaming platforms
- Understanding of messaging protocols such as MQTT, AMQP, HTML and WebSocket communication
- Familiarity with industrial and machine-to-machine communication protocols when applicable (e.g., OPC UA, Modbus, EtherCAT, CAN Bus)
- Experience with network fundamentals of TCP/IP, UDP, DNS, DDS, routing, and load balancing
- Master’s degree in Computer Science, Robotics, Software Engineering, or a related field
- Proficiency with C#, C++, Python, JavaScript, and Linux development
- Experience with Git, containerization (Docker) and collaborative development workflows
- Knowledge of software engineering principles, design patterns, development and methodologies.
- A dynamic high-tech company combined with financial soundness and world-class investors.
- Join an interdisciplinary, international team with 60+ different nationalities in a collaborative work environment.
- Lots of development opportunities in the context of our continued growth.
- Challenging tasks and impactful projects alongside experts that enable professional and personal growth.
- Corporate Benefits Program that covers health, mobility, and learning with 100€ net per month.
- Modern office facilities with a rooftop terrace overlooking Munich, free drinks & fruits, and regular company events contribute to a good working environment.