Develop and maintain UAV autonomy software, integrate with autopilot stacks, and contribute to core robotics building blocks. Hands-on mindset and strong foundations in computer science and software engineering required. Enjoy working across domains: autonomy, systems integration, and basic perception.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
What We’re Looking For
- 0–3 years of experience in robotics, autonomy, or software engineering; exceptional new graduates are welcome
- Strong foundations in computer science, software engineering, and system-level thinking
- Proficiency in C++ (core development) and Python (tools, prototyping)
- Solid understanding of robotics and autonomy fundamentals (navigation, estimation, control concepts)
- Hands-on mindset: comfortable turning ambiguous requirements into working, testable software
- Develop and maintain UAV autonomy software, including mission logic, navigation, safety concepts, and fallback behaviors
- Integrate autonomy software with autopilot stacks (e.g. PX4 / ArduPilot), telemetry, commands, and health monitoring
- Contribute to core robotics building blocks such as planning/control interfaces, coordinate frames, and timing
- Build production-grade software and supporting tooling, tests, and simulation/HIL infrastructure
- Support system integration to ensure predictable behavior across real-world flight conditions
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
- Want to build and ship software that runs on real autonomous vehicles, not just simulations or demos
- Enjoy working across domains: autonomy, systems integration, and basic perception
- Are comfortable learning fast, iterating from real test data, and improving systems based on field feedback
- Take ownership, communicate clearly, and document your work well
- Thrive in a hands-on, fast-moving engineering environment with high standards
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
- Experience with UAVs, autopilots, or tooling such as PX4, ArduPilot, MAVLink, or QGroundControl
- Familiarity with ROS 2, simulation environments, or SITL/HIL workflows
- Basic perception experience (e.g. OpenCV pipelines, simple ML models, sensor data processing)
- Exposure to DevOps or tooling such as Docker, CI/CD, or reproducible builds
- Understanding of hardware, electronics, and sensors used in robotic systems
- A high-impact role working on autonomous UAV systems that ship and fly
- Close mentorship from experienced robotics and autonomy engineers
- Strong learning curve across autonomy, systems, and real-world integration
- Flexible working setup with limited remote options and relocation support for top candidates
- A focused, engineering-driven environment with real ownership and responsibility
Interested in relocating to Germany? Check out our comprehensive Relocation Jobs in Germany page with detailed relocation packages and benefits.
Twentyfour Industries is committed to building a fair, inclusive, and high-performance workplace where people from all backgrounds can contribute and thrive. Our team brings together individuals with different perspectives, experiences, and skills to shape the future of European security and technology.
All applicants will receive equal consideration for employment regardless of gender, age, disability, ethnic or social origin, religion or belief, sexual orientation, or any other status protected by applicable European or national law.
We particularly welcome applications from individuals who are underrepresented in the technology and defense sector, including women, people with disabilities, and those from diverse cultural backgrounds.
We aim to provide a respectful, supportive, and transparent recruitment process. If you require adjustments to take part in our hiring process, please let us know so we can accommodate your needs.
If you share our mission and are motivated to work on challenges with real-world impact, we look forward to your application.
Similar Jobs
Explore other opportunities that match your interests
agilegrid solutions
Senior Software Engineer
n26