Software Engineer (Direct to Cell)

SpaceX is the global leader in rocket and satellite launch and manufacturing, developing technologies to enable human life on Mars.
$120,000 - $170,000
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Space · Telecommunications

Description For Software Engineer (Direct to Cell)

SpaceX, the global leader in rocket and satellite launch and manufacturing, is seeking a Software Engineer for their groundbreaking Direct to Cell network program. This initiative extends Starlink's vision by providing universal connectivity for LTE devices globally, leveraging the world's largest satellite constellation currently serving over 4M+ users.

As a Software Engineer on this team, you'll be at the forefront of developing real-time software that manages network topology for our satellite-based global network. The role combines challenging technical problems with meaningful real-world impact, as you'll work on software that directly affects the performance and reliability of our satellite communications system.

The position offers an exciting opportunity to work with cutting-edge technology in space communications, requiring expertise in areas such as distributed systems, real-time computing, and network optimization. You'll be responsible for the complete software lifecycle, from development through testing and support, with the chance to see your work deployed in a real-world space environment.

SpaceX offers competitive compensation with a base salary range of $120,000-$170,000, complemented by substantial benefits including equity, comprehensive healthcare, and retirement plans. The company's mission to enable human life on Mars and revolutionize space technology provides a unique and purposeful work environment. This role is perfect for engineers who are passionate about space technology and want to contribute to transformative projects that will shape the future of global communications.

Last updated a day ago

Responsibilities For Software Engineer (Direct to Cell)

  • Develop highly reliable, real-time software that plans and executes network topology for satellite-based global network
  • Participate in and lead architecture, design, and code reviews
  • Develop prototypes and manage experiments to prove out key design concepts
  • Develop tools for software development, deployment, data analysis and visualization
  • Test execution across multiple environments including virtualized hardware, hardware-in-loop simulations, and on-orbit testing

Requirements For Software Engineer (Direct to Cell)

Python
  • Bachelor's degree in computer science, engineering, math, or science discipline; OR 2+ years of professional experience
  • Development experience in Python, C, or C++
  • Knowledge in real-time rendering, game engine development, physics simulation preferred
  • Knowledge in network topology, numerical optimization techniques preferred
  • Experience with distributed systems and internet services
  • Excellent communication skills both written and verbal
  • Must be U.S. citizen, permanent resident, refugee, or asylee (ITAR requirements)

Benefits For Software Engineer (Direct to Cell)

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

Interested in this job?

Jobs Related To SpaceX Software Engineer (Direct to Cell)

Software Engineer, Beam Planning (Starlink)

SpaceX seeks a Software Engineer for Starlink's Beam Planning team to develop network topology optimization software for satellite internet systems.

MEP Engineer (Starship Infrastructure)

MEP Engineer position at SpaceX, focusing on Starship infrastructure development at Cape Canaveral, offering competitive salary and benefits.

Civil/Structural Engineer (Starship Production)

SpaceX seeks a Civil/Structural Engineer for Starship Production to design and oversee construction of high-rise facilities supporting space vehicle development.

Software Engineer, Developer Tools (Application Software)

SpaceX Software Engineer position developing developer tools and infrastructure for rocket and spacecraft software delivery systems.

Civil/Structural Engineer (Starship Production)

SpaceX seeks a Civil/Structural Engineer for Starship Production to design and oversee construction of high-rise facilities supporting space vehicle development.