RF Software Engineer (Starshield)

SpaceX is a space technology company developing technologies to enable human life on Mars.
Hawthorne, CA, USA
$120,000 - $170,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Space · Defense

Description For RF Software Engineer (Starshield)

SpaceX, a pioneering space technology company, is seeking an RF Software Engineer to join their Starshield program, which leverages Starlink technology for national security applications. This role combines RF engineering with software development, focusing on advanced satellite communications and remote sensing systems in low earth orbit. The position offers a unique opportunity to work on cutting-edge technology that supports U.S. National Security efforts, while being part of SpaceX's broader mission to enable human life on Mars.

The role demands expertise in both RF systems and software development, requiring the ability to design and automate complex RF test systems using Python and C++. You'll work in a fast-paced, collaborative environment, interfacing with various engineering teams to develop and validate sophisticated RF capabilities. The position offers competitive compensation, including potential stock options and comprehensive benefits, making it an attractive opportunity for engineers interested in space technology and national security applications.

The ideal candidate will bring a strong foundation in RF communications, electronics, and software development, with experience in RF test equipment and automation. This role provides an excellent opportunity to work on revolutionary space technology while contributing to national security initiatives. The position includes potential for classified work (with appropriate clearance) and offers career growth in a rapidly expanding space technology sector.

Last updated 6 minutes ago

Responsibilities For RF Software Engineer (Starshield)

  • Drive program-level decisions on RF system designs
  • Research novel solutions for unique large-scale satellite RF systems
  • Design, build, validate, and automate RF test benches
  • Design and build modular, scalable RF test infrastructure and test automation sequences
  • Work with hardware, FPGA, DSP, and software engineers to design and validate RF systems
  • Create electromagnetic simulation models of hardware

Requirements For RF Software Engineer (Starshield)

Python
Linux
  • Bachelor's degree in electrical engineering, physics, or computer science
  • 1+ years of professional development experience in C/C++ or Python
  • Experience with RF test equipment such as VNA, spectrum analyzer, etc.
  • Must be a U.S. citizen, permanent resident, refugee, or asylee due to ITAR requirements

Benefits For RF Software Engineer (Starshield)

401k
Medical Insurance
Dental Insurance
Vision Insurance
Equity
Parental Leave
  • Medical, vision, and dental coverage
  • 401(k) retirement plan
  • Short & long-term disability insurance
  • Life insurance
  • Paid parental leave
  • 3 weeks paid vacation
  • 10+ paid holidays per year
  • 5 days sick leave
  • Stock options
  • Employee Stock Purchase Plan
  • Potential bonuses

Interested in this job?

Jobs Related To SpaceX RF Software Engineer (Starshield)

RF Software Engineer (Starshield)

RF Software Engineer position at SpaceX working on Starshield program, combining RF engineering with software development for national security space applications.

Supply Chain Engineer, Flight Termination (Falcon)

Supply Chain Engineer position at SpaceX focusing on Flight Termination systems for the Falcon program, requiring expertise in manufacturing, quality control, and supplier management.

Software Engineer (Ground Segment)

Design and develop mission-critical software for SpaceX's global ground station network, enabling spacecraft communication and tracking for Falcon, Dragon, and Starship missions.

SOFTWARE ENGINEER, DESIGN SOFTWARE (STARSHIP RELIABILITY)

SpaceX Software Engineer position focusing on design software development for Starship reliability, involving CAD integration and manufacturing automation.

SOFTWARE ENGINEER, HIGH PERFORMANCE COMPUTING

SpaceX High Performance Computing Software Engineer position developing satellite control systems and space-based technologies with competitive pay and benefits.