LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›SpaceX›Software Engineer, C++ (Starlink)
SpaceX

About SpaceX

Revolutionizing space travel for humanity's future

🏢 Tech, Space👥 5K-10K📅 Founded 2002📍 Hawthorne, California, United States

Key Highlights

  • Founded in 2002 by Elon Musk
  • Headquartered in Hawthorne, California
  • Developed Falcon 9 and Falcon Heavy rockets
  • Raised over $7 billion with a valuation of $137 billion

SpaceX, founded in 2002 by Elon Musk, is a leading aerospace manufacturer and space transportation company headquartered in Hawthorne, California. The company has developed the Falcon 9 and Falcon Heavy rockets, as well as the Dragon spacecraft, which delivers cargo to the International Space Statio...

🎁 Benefits

Employees at SpaceX enjoy competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. The company also supports pro...

🌟 Culture

SpaceX fosters a culture of innovation and engineering excellence, encouraging employees to tackle ambitious projects and push the boundaries of space...

🌐 Website💼 LinkedIn𝕏 TwitterAll 1426 jobs →
SpaceX

Software Engineer, C++ (Starlink)

SpaceX • Redmond, WA

Posted 1w ago🏛️ On-SiteMid-LevelSoftware engineering📍 Redmond
Apply Now →

Skills & Technologies

C++

Overview

SpaceX is hiring a Software Engineer specializing in C++ for the Starlink program. You'll work on improving satellite internet systems and software lifecycle management. This role requires proficiency in C++ and a passion for innovative technology.

Job Description

Who you are

You have a strong background in software engineering with a focus on C++ — your experience includes developing, testing, and supporting software throughout its lifecycle. You are passionate about leveraging technology to solve complex challenges and improve user experiences, particularly in the context of satellite internet systems. You thrive in collaborative environments and are eager to contribute to projects that have a significant impact on global connectivity.

You possess a keen understanding of software design principles and are adept at closing the feedback loop between design and real-world performance — your analytical skills enable you to identify areas for improvement and implement effective solutions. You are committed to delivering high-quality software that meets the needs of users, especially in underserved communities.

Desirable

Experience with satellite communication systems or broadband technologies would be a plus — you are familiar with the unique challenges and opportunities in this field. A background in systems engineering or hardware-software integration is also beneficial, as it complements your software development skills and enhances your ability to work on complex projects.

What you'll do

As a Software Engineer on the Starlink program, you will be responsible for developing software that enhances the performance and reliability of the satellite internet system — your work will directly impact the user experience for millions of customers worldwide. You will collaborate with cross-functional teams to design and implement features that improve the functionality of consumer receivers and satellite operations.

You will engage in the complete software development lifecycle, from initial design through testing and deployment — this includes writing clean, maintainable code and conducting thorough testing to ensure software quality. You will also participate in code reviews and provide constructive feedback to peers, fostering a culture of continuous improvement within the engineering team.

Your role will involve troubleshooting and resolving software issues that arise in the field — you will analyze performance data and user feedback to identify areas for enhancement. You will work closely with hardware engineers to ensure seamless integration between software and hardware components, contributing to the overall success of the Starlink initiative.

What we offer

At SpaceX, you will be part of a mission-driven team dedicated to advancing human connectivity through innovative technology — your contributions will play a crucial role in shaping the future of satellite internet. We offer a dynamic work environment where you can collaborate with some of the brightest minds in the industry and tackle challenges that push the boundaries of technology.

You will have opportunities for professional growth and development, with access to resources and training that will enhance your skills and career trajectory. We value diversity and encourage you to apply even if your experience doesn't match every requirement — your unique perspective could be the key to our success.

Join us in our mission to provide affordable, life-changing broadband internet access to communities around the globe — together, we can make a difference.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at SpaceX.

Apply Now →Get Job Alerts