Taro Logo

Sr. Software Engineer (Starshield)

SpaceX develops technologies for space exploration with the ultimate goal of enabling human life on Mars.
Hawthorne, CA, USA
$160,000 - $220,000
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Space · Cybersecurity

Description For Sr. Software Engineer (Starshield)

SpaceX's Starshield program is an innovative initiative that leverages Starlink technology for national security applications, focusing on earth observation, communications, and hosted payloads. As a Sr. Software Engineer in the Starshield team, you'll be at the forefront of developing highly reliable in-space mesh networks and secure systems for space access. The role combines cutting-edge satellite technology with advanced software engineering, working on everything from satellite control systems to inter-satellite laser communications.

The position offers a unique opportunity to work on software systems that directly control hundreds of satellites in low earth orbit, requiring expertise in both distributed systems and high-performance computing. You'll be involved in the complete software lifecycle, from initial design through to orbital deployment, working with state-of-the-art technology in space communications and satellite operations.

This is an ideal role for experienced software engineers who want to make a direct impact on space technology advancement. The position offers competitive compensation ($160,000-$220,000), comprehensive benefits, and the opportunity to work with SpaceX's leading-edge space technologies. The role requires strong technical skills in C++, Linux systems, and networking, combined with the ability to work in a dynamic, fast-paced environment.

Working at SpaceX means joining a team dedicated to pushing the boundaries of space technology, with the ultimate goal of enabling human life on Mars. The position requires a security clearance and offers the chance to work on sensitive missions that directly impact national security capabilities in space.

Last updated 2 minutes ago

Responsibilities For Sr. Software Engineer (Starshield)

  • 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 start to finish: from prototyping to on-orbit rollout
  • Work with interdisciplinary teams to design and build next generation satellite capabilities
  • Implement networking technologies across satellites and ground operations centers
  • Build automated ground-based software systems
  • Develop models and simulations for flight-like vehicle software testing

Requirements For Sr. Software Engineer (Starshield)

Linux
Python
  • Bachelor's degree in computer science, engineering, math, or other STEM discipline and 5+ years of experience in software development; OR 7+ years of professional experience
  • Development experience in C/C++, Python, or other similar programming languages
  • Knowledge of computer architecture and networks
  • Experience with debugging, performance optimization and unit testing
  • Ability to obtain and maintain a Top Secret or Top Secret SCI clearance
  • Must be willing to work extended hours and weekends as needed

Benefits For Sr. Software Engineer (Starshield)

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

Interested in this job?

Jobs Related To SpaceX Sr. Software Engineer (Starshield)

Sr. Software Engineer, Beam Planning (Starlink)

Senior Software Engineer position at SpaceX focusing on beam planning software development for the Starlink satellite constellation, offering competitive compensation and the opportunity to work on global internet infrastructure.

Sr. Gateway Site Development Engineer (Starlink)

Senior Gateway Site Development Engineer position at SpaceX's Starlink division, focusing on global antenna infrastructure development and deployment, offering $125K-$175K salary plus equity.

Sr. International Infrastructure Engineer (Starlink)

Senior International Infrastructure Engineer position at SpaceX's Starlink division, focusing on global antenna infrastructure development and implementation.

Sr. Software Engineer, Flight Software (Starlink)

Senior Software Engineer position at SpaceX working on flight software for Starlink satellite constellation, developing control systems for both space vehicles and ground infrastructure.

Software Engineer - Distributed Caching

Senior Software Engineering role at Datadog focusing on building and scaling distributed caching infrastructure, offering competitive compensation and comprehensive benefits.