HPC Software Engineer — Space Satellite Systems

InvestedintheMission

Hawthorne (CA)

On-site

USD 125,000 - 175,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options / long-term incentives
Medical, Vision, Dental
401(k) plan
Paid parental leave
Paid vacation
Paid holidays
Employee Stock Purchase Plan

Job summary

SpaceX’s Starshield software team in Hawthorne is pursuing engineers who love solving problems and can contribute C++ software for real-world space systems. You will design, develop, test, and support software that controls satellites and enables secure, autonomous operations.

We value engineers with hands-on experience in C++, Linux environments, and the ability to collaborate across disciplines while pursuing sensitive, mission-critical objectives. Clearance eligibility is required.

Qualifications

  • Bachelor's degree in computer science, engineering, math, or related field; OR 2+ years of professional software development experience.
  • C, C++, or Python development experience; strong C++ in high-performance systems.
  • Solid knowledge of computer architecture and networks.
  • Strong debugging, performance optimization, and unit testing skills.
  • Able to work independently and in a team, with initiative and clear communication.
  • Ability to obtain and maintain a Top Secret clearance.

Responsibilities

  • Create highly reliable software systems that control hundreds of satellites in low earth orbit.
  • Leverage software design to improve satellite constellation performance, security, and availability.
  • See software through from needs to prototyping, development, testing, and on-orbit rollout.
  • Collaborate with interdisciplinary teams to build next-gen satellite capabilities.

Skills

C++ high performance
Linux
Networking protocols
Unit testing
Debugging & optimization
Clearance eligible
Team collaboration
Math/Physics background

Education

Bachelor's degree in CS/Engineering

Tools

Linux kernel
Python
Embedded systems

Job description

SpaceX’s Starshield software team in Hawthorne is pursuing engineers who love solving problems and can contribute C++ software for real-world space systems. You will design, develop, test, and support software that controls satellites and enables secure, autonomous operations.

We value engineers with hands-on experience in C++, Linux environments, and the ability to collaborate across disciplines while pursuing sensitive, mission-critical objectives. Clearance eligibility is required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer: Satellite Networks & Space Systems
Software Engineer: Satellite Networks & Space Systems

InvestedintheMission • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Flight Software Engineer (C++) for Satellite Systems
Flight Software Engineer (C++) for Satellite Systems

SpaceX • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Medical, vision, and dental coverage
401(k) retirement plan
Paid parental leave
+1
Software Engineer, Satellite Systems (Starshield)
Software Engineer, Satellite Systems (Starshield)

Future Ventures • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Stock options
401(k) plan
Medical, vision, dental coverage
+3
Satellite Systems Software Engineer
Satellite Systems Software Engineer

SPACE EXPLORATION TECHNOLOGIES CORP • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Stock options
401(k) plan
Medical insurance
+2
Senior Software Engineer, Starshield: Orbit-Scale Systems
Senior Software Engineer, Starshield: Orbit-Scale Systems

SpaceX • Hawthorne (CA)

On-site
USD 165,000 - 265,000
Stock options
401(k) plan
Medical, dental, vision coverage
+2
Satellite Software Engineer – Embedded & Secure Data
Satellite Software Engineer – Embedded & Secure Data

SpaceX • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Stock options
401(k) plan
Medical/dental/vision
+2
Satellite Software Engineer - Embedded & Space Tech
Satellite Software Engineer - Embedded & Space Tech

InvestedintheMission • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Stock options and long-term incentives
Comprehensive health coverage
401(k) retirement plan
+2
Starshield Software Engineer – Satellite Security & Systems
Starshield Software Engineer – Satellite Security & Systems

InvestedintheMission • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Stock options
Comprehensive medical, vision, and ...
401(k) retirement plan
+3
Satellite Systems Software Engineer – Starshield
Satellite Systems Software Engineer – Starshield

InvestedintheMission • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Stock options
Long-term incentives
Medical, vision, dental
+4
Senior Software Engineer, Starshield Satellite Systems
Senior Software Engineer, Starshield Satellite Systems

SPACE EXPLORATION TECHNOLOGIES CORP • Hawthorne (CA)

On-site
USD 165,000 - 265,000
Stock options
Medical, vision, dental
401(k) retirement plan
+2