Senior Embedded Software Engineer, Linux
Core
Develop, test, and document firmware for avionics boxes, network switches, and camera platforms on Terran R rocket vehicles.
Role type
Senior embedded Linux software engineer (aerospace)
Builds
Production-grade applications and system services for network, video, and hardware interfaces on embedded SoCs
Domain
Aerospace / Embedded Linux / Real-time control systems
Deliverable
production ML models | product features
Required skills
C/C++, embedded Linux development, system debugging (gdb, strace, perf, tcpdump), Linux networking, cross-compilation, hardware-software integration
Preferred skills
Camera pipelines/video processing, network switching/routing, low-level embedded (MCU/RTOS), hardware bring-up, Yocto, Linux device drivers, CI/CD for embedded
Technologies
Linux, C, C++, gdb, strace, perf, tcpdump, Yocto, embedded SoCs
Responsibilities
Develop embedded Linux software for network and camera platforms; lead system bring-up and platform integration; debug complex issues across hardware, kernel, drivers, and application layers; participate in validation and performance tuning
Seniority
Senior, hands-on IC