
Embedded Software Engineer for N3XT Department (m/f/d)
- On-site
- Gilching, Bayern, Germany
- Hardware Engineering
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.
About us:
Quantum Systems specializes in the development, design, and production of small Unmanned Aerial Systems (sUAS). The company’s range of electric vertical take-off and landing (eVTOL) sUAS are built to maximize range and versatility and to provide operators with a seamless user experience. By integrating cutting-edge software capabilities, like edge computing and real-time AI-powered data processing, Quantum Systems is building next-generation UAS for clients in the defense, security, and public sectors.
How to Apply
Please include as your cover letter:
A detailed description of your hands-on projects, including photos, GitHub links, and videos, drawings.
- Gilching, Bayern, Germany
or
All done!
Your application has been successfully submitted!