Flight Software Engineer SAR Payload
Core
Develop and maintain embedded Linux flight software and user space applications for ICEYE's SAR satellites to ensure reliability and performance of flight computers in orbit.
Role type
Senior IC embedded software engineer (spaceflight)
Builds
Embedded Linux flight software and user space applications for SAR spacecraft
Domain
Aerospace / Space Systems / Embedded Linux
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Python, embedded Linux development, Buildroot, Yocto, Unix-like systems management, CI/CD pipeline configuration, system troubleshooting
Preferred skills
Linux kernel space development, containerization (Docker), message-passing frameworks, open-source contributions, electronic schematic reading
Technologies
Linux, C++, Python, Buildroot, Yocto, Unix
Responsibilities
Develop and maintain embedded Linux flight software; Build user space applications for flight computers; Troubleshoot complex multi-component systems; Manage software packages, hardware devices, init systems, file systems, IPC, and networking; Configure and maintain build systems and CI/CD pipelines; Collaborate with hardware and subsystem teams; Contribute to system-level architecture discussions
Seniority
Senior, hands-on IC
