Jobs / Twentyfour Industries
Embedded Linux Platform Engineer (UAV)
Twentyfour Industries · München, BY, Deutschland
München, BY, DeutschlandExp: 4+ yrsRemote
Remuneration
Not specified
Location
München, BY, Deutschland
Visa sponsorship
Not specified
Job summary
Design, build, and maintain embedded Linux distribution for UAV compute boards, ensuring robust update mechanisms and integrating the flight stack.
Qualifications
- 4+ years in embedded Linux development, ideally on UAV/robotics
- Deep knowledge of Yocto, bootloaders, Linux kernel, and device tree
- Experience designing robust update/OTA mechanisms
- Proficient in C, C++, and Python
- Understanding of firmware writing on microcontrollers
- Knowledge of real-time systems and communication protocols
- Ability to thrive in a fast-paced environment
- Completed degree or equivalent training in relevant field
Responsibilities
- Own the Linux platform and maintain embedded Linux distribution
- Bring up hardware including bootloader, kernel configuration, and driver integration
- Design and maintain robust update mechanisms for OS and firmware
- Integrate the flight stack with PX4 flight controller
- Collaborate with hardware, avionics, and systems teams
- Support lab testing and live flight trials
Skills
C++DockerLinuxPython
Languages
EnglishGerman
Relocation
No