$181,000 – $271,000
Listed on Relativity Space’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
This role owns the application-level software for optical communication terminals on interplanetary spacecraft, building device drivers, network protocols, and control systems that translate hardware behavior into clean software interfaces. It suits experienced embedded systems engineers comfortable debugging at the hardware-software boundary and working alongside electrical engineers and FPGA developers on real spacecraft communication subsystems.
Our summary, not Relativity Space’s wording. The full posting is on their site.
Skills this role names
Log in to see which of these are already on your profile.
What they ask for
Required
- BS or MS in Computer Science or Electrical Engineering
- 5+ years relevant embedded or systems software experience
- Strong C systems programming with hardware interface experience
- Linux device driver development
- Real-time or embedded software design
- Network programming with sockets and packet handling
- Layer 2-3 protocol implementation skills
- Software control loop implementation
- Digital communications understanding for modem interfacing
Nice to have
- Spacecraft communication subsystem software experience
- CCSDS packet structures and protocols knowledge
- Serial and bus interface experience with radio hardware
- Optical communication terminal operation concepts
- Free-space optical link systems knowledge
- Thermal control loop implementation and tuning
- Hardware abstraction layer design for multiple variants
- Hardware lab comfort with serial consoles and logic analyzers