QG
Rust Software Engineer - Rust / C++ (m/f/d)
Contract type
Ongoing
Work mode
Hybrid · Munich, Germany
Experience
Mid-level · 4+ years
Job description
Software engineer role at Quantum-Systems building production-grade software in Rust and C++ for autonomous air, ground and maritime platforms and the systems around them. Engineers work across embedded Linux, edge hardware and cloud, using AI coding agents in their daily workflow.
At a glance
- Employment
- Full-time
- Work mode
- Hybrid · Munich, Germany
- Languages
- English
What you'll do
- Build and maintain production-grade software in Rust and C++ for autonomous platforms and the systems around them.
- Design performant, fault-tolerant components that run on embedded Linux, edge hardware and in the cloud.
- Develop communication layers, data pipelines and real-time processing for sensor-driven, distributed systems.
- Work with hardware and robotics engineers to get software from simulation and test benches onto real vehicles.
- Use AI agents as part of your daily engineering workflow: break down problems, run several agents in parallel, review their output critically and make sure it meets our quality and safety standards.
- Own your code end to end: design, review, testing, deployment and troubleshooting of systems in the field.
- Shape architecture decisions and help raise engineering standards in a growing team.
What we're looking for
- Several years of professional experience (ideally 4+) building software in Rust and/or C++, including production code.
- A strong foundation in systems programming: concurrency, memory and resource management, networking and performance tuning.
- The ability to understand a complex system and its domain quickly, and to translate that understanding into clear architecture and well-scoped tasks.
- Hands-on experience working with AI coding agents, or the curiosity and drive to build that skill fast, including the judgment to verify and correct what they produce.
- Day-to-day experience with Linux as a development and target environment.
- Experience with distributed, real-time or performance-critical systems.
- A solid testing mindset, from unit tests to hardware-in-the-loop or simulation.
- Clear communication and the ability to work independently in a fast-moving, interdisciplinary environment.
Nice to have
- Experience with robotics, autonomy or sensor integration.
- Experience setting up agent-based workflows, such as parallel agents, automated test and review loops or custom tooling around coding agents.
- Embedded or real-time experience (RTOS, bare metal, firmware).
- Familiarity with ROS 2 or simulation frameworks.
- Knowledge of communication protocols and low-latency data transport.
- Experience with containers, CI/CD and cloud infrastructure.
Benefits
- Company pension scheme
- Flexible working hours
- Mobile Work: option to work remotely one flexible day per week
- EGYM Wellpass fitness and sports facilities membership, subsidized
- Bike-Leasing
- Corporate Benefits discounts from well-known suppliers and brands, e.g. Adidas, Apple, Expedia
- Employee events
- Lunch-Card: daily lunch budget is sponsored
- Company Shuttle from Laim in Munich to the location, with return trips
Apply
About Quantum-Systems GmbH
A leading European deep-tech company for unmanned systems across air, land and maritime domains
Quantum Systems develops autonomous, multi-domain systems that operate in the air, on the ground and on the water, combining autonomous platforms with intelligent software and AI.
Mission
Develop and scale integrated hardware, software and AI-powered solutions for mission-critical operations, enabling customers to operate, understand and act across domains.
Key facts
- Unmanned systems / deep-tech
- Develops autonomous, multi-domain systems for air, ground and water
- Combines autonomous platforms with intelligent software and AI
- Software runs on real vehicles and sensors with limited resources and unreliable connectivity
What they value
- Every voice is heard and every perspective is valued
