Autonomy Software Engineer

Relocation
Apply
AI Summary

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
Autonomy software development
Integration with autopilot stacks
Contribution to core robotics building blocks
Key Responsibilities
Develop and maintain UAV autonomy software
Integrate autonomy software with autopilot stacks
Contribute to core robotics building blocks
Technical Skills Required
C++ Python ROS 2 OpenCV pipelines simple ML models sensor data processing
Benefits & Perks
High-impact role working on autonomous UAV systems
Close mentorship from experienced robotics and autonomy engineers
Flexible working setup with limited remote options and relocation support for top candidates
Nice to Have
Experience with UAVs, autopilots, or tooling such as PX4, ArduPilot, MAVLink, or QGroundControl
Familiarity with simulation environments or SITL/HIL workflows
Basic perception experience

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

The day-to-day

  • 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

You should apply if you

  • 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

Nice to haves

  • 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

What We Offer

  • 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

About Us

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

Senior Fullstack Engineer

Programming
1h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

agilegrid solutions

Germany

Senior Software Engineer

Programming
2d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

n26

Germany

Senior Backend Engineer

Programming
2d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

relocate.me

Germany

Subscribe our newsletter

New Things Will Always Update Regularly