companySpaceX logo

Software Engineer, Satellite Operations (Starshield)

SpaceXHawthorne, CA
On-site Full-time $120K/yr - $170K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Bachelor's degree in Computer Science, Software Engineering, or a related field. Proficiency in programming languages such as Python, C++, or Java. Experience with software development methodologies and tools. Strong problem-solving skills and the ability to work collaboratively in a team environment. Knowledge of satellite operations and telemetry systems is a plus, but not mandatory. A passion for space exploration and a keen interest in developing innovative software solutions.

About the job

At SpaceX, we believe in a future where humanity explores the cosmos. Our mission is to develop groundbreaking technologies that will pave the way for human life on Mars and beyond.

SOFTWARE ENGINEER - SATELLITE OPERATIONS (STARSHIELD)

Starshield utilizes SpaceX's advanced Starlink technology and launch capabilities to bolster national security initiatives. While Starlink caters to consumer and commercial sectors, Starshield is dedicated to government applications, focusing on Earth observation, secure communications, and hosted payloads.

As a Software Engineer on the Starshield GNC Operations Software team, you will develop software that ensures the highly reliable and autonomous operation of our satellite constellation. Your role will encompass diverse projects spanning both ground and flight software, including satellite telemetry systems, alerting mechanisms, full-stack operations tools, autonomous fault detection and recovery (FDIR), payload interface design, and ground service DevOps. Beyond software development, you will also engage in daily performance monitoring of the constellation and conduct on-orbit investigations, necessitating comprehensive systems knowledge of the satellite array. Our engineers collaborate closely with various engineering teams, including GNC, Hardware, and RF, to troubleshoot on-orbit issues, devise effective recovery strategies, and implement sustainable solutions.

This team is dedicated to crafting secure, reliable, and autonomous software systems that enhance operational efficiency for our satellites. As a Software Engineer, you will oversee the entire software lifecycle from design and implementation to rollout and maintenance. We are expanding our team and seeking adaptable, driven, and collaborative engineers. Aerospace experience is not a prerequisite for success in this role, but candidates with a strong systems intuition alongside robust software skills will thrive. We encourage our engineers to bring innovative ideas and solutions to the table, contributing to our mission of interstellar exploration.

About SpaceX

SpaceX is on a mission to revolutionize space technology, with the ultimate goal of making life multi-planetary. Founded with the vision of a future where humanity can explore the stars, we are dedicated to developing advanced technologies that will facilitate human colonization of Mars and beyond. Join us in our journey to push the boundaries of aerospace engineering and make history.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.