Senior Embedded Linux Engineer
Core
Develop flight software applications for embedded Linux platforms used in unmanned aircraft.
Role type
Senior Embedded Linux Engineer
Builds
Flight control software and board support packages for small unmanned aircraft
Domain
Aerospace / Embedded Systems
Required skills
Embedded Linux development, C/C++, Python, Bash, Linux kernel internals, device drivers, device-tree configuration, concurrent multi-process design, networking (TCP/UDP, IPC, ZeroMQ), hardware interface debugging (I2C, SPI, UART, CAN, USB), microcontroller development (STM32, PIC), low-level instrumentation
Preferred skills
ArduPilot experience
Technologies
Bash, Embedded Hardware Support, Linux, Python, C++
Sourced via devitjobs · Listed on CareerPlan, which tracks 902,000+ jobs from 20+ sources.