Senior Software Engineer, Starshield Satellite Systems

SPACE EXPLORATION TECHNOLOGIES CORP

Hawthorne (CA)

On-site

USD 165,000 - 265,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Medical, vision, dental
401(k) retirement plan
Paid parental leave
Paid vacation and holidays

Job summary

SpaceX seeks a Sr. Software Engineer (Starshield) to join a mission-driven team building reliable software for satellites and space-based systems. This role focuses on Linux-based C++ development, secure networking, and autonomous operations.

You will collaborate across disciplines, participate in design, prototyping, testing, and on-orbit rollout. A TS clearance may be required. Degree with 5+ years’ experience, or 7+ years in lieu accepted, with willingness to work extended hours.

Qualifications

  • Bachelor's degree in CS/Engineering/Math or related STEM with 5+ years of software development, or 7+ years experience in lieu of a degree.
  • Proficiency in C/C++, Python or similar languages.

Responsibilities

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

Skills

C/C++
Python
Software development
Linux
System architecture
Team collaboration
Security clearance

Education

Bachelor's degree in CS/Engineering/Math or related STEM

Tools

Linux kernel
C++ (high perf)
Networking protocols TCP/UDP
Machine learning

Job description

SpaceX seeks a Sr. Software Engineer (Starshield) to join a mission-driven team building reliable software for satellites and space-based systems. This role focuses on Linux-based C++ development, secure networking, and autonomous operations.

You will collaborate across disciplines, participate in design, prototyping, testing, and on-orbit rollout. A TS clearance may be required. Degree with 5+ years’ experience, or 7+ years in lieu accepted, with willingness to work extended hours.

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

Similar jobs worth comparing

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: 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
Starshield Software Engineer - Satellite & Space Tech
Starshield Software Engineer - Satellite & Space Tech

SpaceX • Union Hill-Novelty Hill (WA)

On-site
USD 125,000 - 175,000
Stock options
Medical, vision, dental coverage
401(k) retirement plan
+1
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 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
Software Engineer: Satellite Networks & Space Systems
Software Engineer: Satellite Networks & Space Systems

InvestedintheMission • Hawthorne (CA)

On-site
USD 125,000 - 175,000
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
Flight Software Engineer (C++) for Satellite Systems
Flight Software Engineer (C++) for Satellite Systems

InvestedintheMission • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Medical, vision, dental
401(k) retirement plan
Paid vacation and holidays
+1
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
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