CareerPlanGet AI match score →

Staff Embedded Software Engineer

Long Beach (CA)💼 Full-time💰 $181,000–$181,000🗓 2026-07-02 → 2026-07-31

Core

Building application-level software for the optical terminal processor on a rocket, including thermal control loops, fast steering mirror control, and communication subsystem interfaces.

Role type

Staff Embedded Software Engineer (Space Systems)

Builds

Software for the Terran R rocket's optical terminal and communication subsystems

Domain

Aerospace / Space Systems / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C systems programming, Linux device driver development, real-time embedded software design, network programming (sockets, OSI layers 2-3), control loop implementation, hardware interface debugging

Preferred skills

spacecraft communication subsystem software, CCSDS protocols, serial/bus interfaces (SPI, I2C, UART), optical communication terminal concepts, thermal control loop tuning, hardware abstraction layer design

Technologies

Linux, C, FPGA gateware interfaces, Ka-band/UHF/Optical comms, serial buses, Ethernet

Responsibilities

Own application-level software on the optical terminal processor; Develop Linux device drivers and hardware abstraction layers; Build software interfaces between communication subsystems and the data center; Implement fault detection and recovery software; Debug integration issues across serial buses, Ethernet, and radio transceivers

Seniority

Staff, hands-on IC with architectural ownership

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗