SpaceX16.02.26
AI SCORE 8.5

Remote Software Engineer - SpaceX Starshield

$120K–$150K/year

About the Role

Join SpaceX as a Remote Software Engineer and contribute to our mission of enabling human life on Mars. As part of the Starshield team, you will leverage SpaceX's Starlink technology to support national security efforts. This role is focused on developing highly reliable software systems that control satellites in low Earth orbit, making it a unique opportunity to impact the future of aerospace technology.

What You'll Do

  • 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 to meet the needs of a wide range of users.
  • Oversee the entire software lifecycle, from identifying core needs to prototyping, developing, testing, and on-orbit rollout.
  • Collaborate with interdisciplinary teams to brainstorm, design, and build next-generation satellite capabilities, including cutting-edge sensors and inter-satellite lasers.
  • Write high-quality Linux-based C++ software for common processors and microcontrollers (e.g., ARM, PowerPC, x86).
  • Implement networking technologies to direct data across various satellites, ground operations centers, and users.
  • Build automated ground-based software systems that integrate smart data processing with command and control of the satellites.
  • Develop models and simulations for satellite operations.

Requirements

  • 3+ years of experience in software engineering, specifically in C++ and Linux environments.
  • Strong understanding of software design principles and lifecycle.
  • Experience with networking technologies and satellite communication systems.
  • Ability to work collaboratively in a fast-paced, interdisciplinary environment.
  • Passion for solving complex problems and making an impact on an inspiring mission.

Nice to Have

  • Experience in aerospace or defense industries.
  • Familiarity with satellite systems and operations.
  • Knowledge of cloud computing technologies.

What We Offer

  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge technology in the aerospace sector.
  • Flexible remote work environment.
  • Collaborative and innovative team culture.
  • Professional development opportunities.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Remote Software Engineer position at SpaceX offers a unique opportunity to work on innovative satellite systems, competitive salary, and a flexible remote work environment.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.