CareerPlanSign in

Senior Flight Software Engineer

USA💼 Full-time💰 $155,000–$200,000🗓 2026-07-30 → 2026-09-27

Core

Own the Linux platform layer (kernel, drivers, BSP, boot chain) for an NVIDIA Orin-based Autonomy Computer on a lunar rover.

Role type

Senior embedded Linux engineer (flight software)

Builds

Systems software for autonomous lunar rovers performing in-situ resource utilization (ISRU)

Domain

Aerospace / Embedded Systems / Space Exploration

Deliverable

production ML models | product features | infrastructure

Required skills

Linux kernel development, Device Tree authoring, ARM BSP development, C programming, Device driver development (serial, CAN, Ethernet), Over-the-air update systems, Fault detection and recovery

Preferred skills

Space flight software development, Robotics/autonomous vehicle control, NVIDIA Jetson platform, ZFS, Radiation tolerance (SEEs)

Technologies

Linux, NVIDIA Orin, ARM, C, CAN, RS-485, USB, CSI, Ethernet, ZFS

Responsibilities

Own the rover's Linux platform layer including kernel, drivers, BSP, and boot chain; Extend the current BSP including device tree and pin muxing; Own interface software for sensors, cameras, and motor controllers; Design robust systems for fault detection, identification, and recovery

Seniority

Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 814,000+ jobs from 20+ sources.