About the Role
As an Embedded Software Engineer, you will be at the forefront of developing the next generation of intelligent flight systems at Quantum-Systems. Your mission: to design, implement, and iterate embedded software that enables autonomous operation in complex and dynamic environments. From cutting-edge algorithm development to real-world field testing, you will play a key role in shaping the core autonomy capabilities of our aerial platforms.
Working from our headquarters in Munich, you’ll collaborate closely with a cross-functional team of hardware, perception, and flight systems engineers. With a hands-on, agile approach to development, you will contribute directly to rapid prototyping cycles, pushing boundaries and delivering impactful solutions that ensure safe and reliable autonomous operations.
What is Your Day-to-Day Mission?
* Design and implement embedded software for a wide range of advanced systems, enabling autonomous operation in dynamic and high-stakes environments
* Develop core capabilities including:
– Sensor fusion for multi-modal situational awareness
– Object tracking and identification, target acquisition, and precision guidance
– Autonomous navigation and real-time path planning
– Integration with real-time operating systems (RTOS)
* Create novel algorithms and system-level concepts for autonomous decision-making, high-speed targeting, and mission-critical responsiveness
* Collaborate closely with hardware, perception, and flight systems engineers in a fast-paced, iterative development environment
* Test and validate code across the full development lifecycle — from simulation environments to hardware-in-the-loop setups and live field trials — ensuring robust real-world performance
What You Bring to the Team
* A Bachelor's or Master’s degree in Software Engineering, Electrical Engineering, Robotics, or a related field
* Several years of experience working with embedded systems in autonomous or mission-critical domains
* Deep expertise in C/C++ and embedded development on ARM Cortex-M microcontrollers
* Strong understanding of real-time operating systems such as FreeRTOS or uCOS II
* Familiarity with task scheduling, inter-process communication, and multi-threaded software architecture
* Solid experience with hardware communication interfaces (e.g., UART, SPI, I2C, CAN, Ethernet)
* Ability to interpret schematics and bridge the gap between hardware and software constraints
* Proficiency in using version control systems (Git) and collaborative development workflows
* Strong initiative and the ability to independently drive areas of responsibility
* A communicative and solution-oriented mindset, with an eagerness to contribute to a highly technical team
* English language skills at B2 level or higher
Why Join Quantum-Systems?
* Be at the forefront of next-generation UAV innovation.
* Work in a fast-paced, agile environment where your ideas make an impact.
* Collaborate with a team of industry pioneers who are ambitious, bold, and visionary.
* Opportunities for individual and professional growth in a globally recognized organization.
* Help shape the future of aerial technology and data.
How to Apply
Please include as your cover letter:
* A detailed description of your hands-on projects, including photos, GitHub links, and videos, drawings.