Company
Twentyfour Industries GmbH
Location
Munich, Germany
Employment type
Full-time
Seniority
Entry level
Primary category
Software Development
Secondary category
Embedded Systems & Firmware
Posted date
17 Feb 2026
Valid through
18 Apr 2026
0–3 years of experience or a degree in Computer Science, Electrical Engineering, Robotics, or a related field
Solid foundations in C or C++ and Python, with an interest in low-level systems
Comfortable working in a Linux command-line environment
Strong motivation to learn Embedded Linux and the Yocto Project
Curious, hands-on mindset with a willingness to grow across system layers
Support and maintain Yocto-based Embedded Linux distributions for drone mission computers
Develop and optimize low-level software in C/C++ and supporting tools or scripts in Python
Integrate flight controllers, cameras, and sensors into the Linux-based system
Help ensure low-latency, reliable, and real-time-capable system behavior
Gradually contribute beyond the OS layer to areas such as Computer Vision or GNC, based on interest and growth
Want to work close to hardware and see your code run on real robotic systems
Enjoy understanding how operating systems, hardware, and software interact
Are eager to learn complex systems like Yocto and embedded drone architectures
Appreciate mentorship and feedback while taking increasing ownership
Are motivated by building robust systems, not just prototypes
Prior academic, project, or hobby experience with UAVs / drones
Familiarity with PX4, MAVLink, or flight-control ecosystems
Exposure to ROS / ROS 2
Interest in Computer Vision or Control Theory
Basic understanding of electronics, sensors, or embedded hardware
Close mentorship from experienced embedded and robotics engineers
The opportunity to work across the stack, from Linux kernel to autonomy software
High-impact work on real autonomous drones that fly
A strong learning curve in embedded systems and aerial robotics
An engineering-driven environment with real ownership and responsibility