Software Engineer (Ground Segment)

SpaceX develops technologies for space exploration with the ultimate goal of enabling human life on Mars.
$120,000 - $170,000
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
2+ years of experience
Space

Description For Software Engineer (Ground Segment)

SpaceX's Ground Segment team plays a crucial role in space-to-ground communications and tracking for Falcon, Dragon, and Starship vehicles. As a Software Engineer on this team, you'll be at the forefront of developing mission-critical systems that enable spacecraft communication and tracking worldwide.

The role involves designing, developing, and testing software for ground stations that communicate with SpaceX's vehicles during flights. You'll work directly with Mission Control Operators and Hardware engineers to ensure mission success and system reliability. The position offers unique opportunities to travel to launch sites and ground stations globally, giving you hands-on experience with the hardware your software controls.

The Ground Segment team is responsible for maintaining a network of ground stations across Earth, managing RF communication and optical tracking hardware at launch sites and on recovery vessels. They also interface with NASA mission control for Crew and Cargo missions, handling command, telemetry, voice, and video communications. As SpaceX advances towards its goal of making humanity multiplanetary, you'll be involved in developing communication systems for vehicles and astronauts on the Moon, Mars, and beyond.

The ideal candidate should be curious, collaborative, and adaptable to a dynamic environment. You'll need to demonstrate extreme ownership of projects through system-level thinking and cross-discipline collaboration. The role requires someone who can deliver high-impact technology at scale while maintaining the safety and success standards required for human spaceflight.

This position offers competitive compensation based on experience level, with comprehensive benefits including medical coverage, 401(k), stock options, and paid time off. Join SpaceX in their mission to revolutionize space technology and enable human life on Mars.

Last updated 2 days ago

Responsibilities For Software Engineer (Ground Segment)

  • Architect, develop, and test software projects that run on servers around the world to communicate with spacecraft and relay data back to SpaceX
  • Develop continuous integration and testing systems and hardware-in-the-loop (HITL) systems
  • Partner with avionics, flight operators, GNC, and other stakeholders to identify and execute software solutions
  • Write automation software to streamline telemetry flow from multiple vehicles through the global ground station fleet

Requirements For Software Engineer (Ground Segment)

Linux
  • Bachelor's degree in computer science, engineering, math, or science discipline; OR 2+ years of professional experience
  • Experience in C++ development
  • Experience in Linux development
  • Experience networking protocols and packet processing
  • Extended hours and weekend work may be required
  • Must be U.S. citizen, permanent resident, refugee, or asylee (ITAR requirements)

Benefits For Software Engineer (Ground Segment)

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

Interested in this job?

Jobs Related To SpaceX Software Engineer (Ground Segment)

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.

Construction Project Engineer

Construction Project Engineer role at SpaceX, managing advanced manufacturing facilities development and infrastructure projects in Hawthorne, CA.

Full Stack Software Engineer (Starlink)

Full Stack Software Engineer position at SpaceX working on Starlink's customer-facing applications and internal systems, offering competitive salary and benefits.

Full Stack Software Engineer (Starlink)

Full Stack Software Engineer position at SpaceX working on Starlink's web applications and infrastructure.