Skip to main content

SpaceX

Embedded Software Engineer, OS/Platform (Starshield)

Hawthorne, CA$125k–$145kmidAdded 2 days ago

About this role

SpaceX is seeking an Embedded Software Engineer for the Starshield program, which aims to enhance national security through innovative software and hardware solutions. The role involves developing and maintaining software for satellite operations and ensuring high-performance, secure systems for SpaceX's mission-critical technology.

What you'll do

  • Maintain in-house branches of OSS software like Linux and Buildroot
  • Support secureboot and runtime security for Linux satellite components
  • Maintain spacecraft Ethernet network connectivity
  • Develop and test spacecraft software update processes
  • Support System on Chip and peripheral lifecycle management
  • Develop device drivers for various components

What they're looking for

  • C, C++, Python, or Rust programming experience
  • Linux kernel development experience
  • Knowledge of networking protocols (TCP, UDP)
  • Experience with ARM embedded systems
  • Understanding of secure boot flows
  • Experience with continuous integration and deployment
  • Ability to adapt in dynamic environments
  • Top Secret security clearance eligibility

Benefits

  • Competitive salary based on experience
  • Long-term incentives including stock options
  • Discretionary bonuses
  • Comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan
  • Short- and long-term disability coverage
Apply on the employer's site

Opens the official application on the employer’s site. No login required.