Embedded Software Engineer, OS/Platform (Starlink)
SPACE EXPLORATION TECHNOLOGIES CORP
Embedded Software Engineer, OS/Platform (Starlink) Bastrop, TX SpaceX is actively developing the technologies to make a future where humanity explores the stars possible, with the ultimate goal of enabling human life on Mars. We are leveraging our experience building rockets and spacecraft to deploy Starlink, the world’s most advanced broadband internet system, and are looking for best‑in‑class engineers to help maximize Starlink’s utility worldwide. As an Embedded Software Engineer on the Starlink program, you will solve challenges underpinning every aspect of the program’s growth. The areas you could have an impact on include: Bringing up next‑generation space‑grade silicon, including in‑house designed SoC and peripherals. Developing software from early‑stage boot loaders to business logic with an emphasis on deterministic, secure, and performant platforms for all SpaceX Linux‑based spacecraft and ground‑based components. Creating infrastructure and tools to enable rapid development and testing of new OS/platform features. Our software engineers are responsible for the complete lifecycle of the software they create, including development, testing, and support. Responsibilities Maintain and update in‑house branches of OSS software such as Linux, Buildroot, and u‑boot. Support secure‑boot and runtime security for all Linux‑based satellite components. Maintain the spacecraft Ethernet network and connectivity. Develop, deploy and test the spacecraft software update process. Support in‑house SoC and peripheral throughout the life‑cycle of the part. Support OS/Platform‑specific test infrastructure. Develop and support device drivers for third‑party and in‑house components. Be the first software team to receive new satellite components. Interface with Silicon, Electrical, and Application Software Engineers to bring hardware from prototype to on‑orbit operations. Basic Qualifications Bachelor’s degree in computer science, engineering, math, or science discipline; OR 2+ years of professional experience in software development in lieu of a degree (internship experience is applicable). Development experience in C, C++, Python, and/or Rust. Preferred Skills & Experience Knowledge of networking and the Linux networking stack. Good knowledge of computer architecture and modern secure‑boot flows. Experience with ARM embedded systems. Deep understanding of testing, continuous integration, build, deployment & continuous monitoring. Creative problem‑solving, strong analytical skills and engineering fundamentals. Strong skills in debugging, performance optimization, and unit testing. Excellent written and verbal communication skills. Ability to work effectively in a dynamic environment with changing needs and requirements. Additional Requirements Must be willing to work extended hours and weekends as needed. To conform to U.S. Government export regulations, the applicant must be a U.S. citizen, lawful permanent resident, refugee, or asylee, or be eligible to obtain the required authorizations from the U.S. Department of State. SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. Applicants wishing to view a copy of SpaceX’s affirmative action plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to View email address on click.appcast.io . #J-18808-Ljbffr SPACE EXPLORATION TECHNOLOGIES CORP
- ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.EMBEDDED SOFTWARE ENGINEER, OS/PLATFORM (STARLINK)At SpaceX, we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s...SuggestedPermanent employmentInternshipWorldwideWeekend work
- SpaceX is seeking an Embedded Software Engineer for the Starlink program in Bastrop, Texas. You will engage in developing software for spacecraft, supporting secureboot, and managing space-grade silicon components. Ideal candidates possess a Bachelor's in a technical field...Suggested
- ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SR. EMBEDDED SOFTWARE ENGINEER (STARLINK)Starlink is the world’s largest satellite constellation and is providing fast, reliable internet to millions users...SuggestedPermanent employmentLive inRemote workWorldwideWeekend work
- SPACE EXPLORATION TECHNOLOGIES CORP in Bastrop, TX seeks an Embedded Software Engineer for Starlink. The role involves developing software for space-grade systems, managing OSS software, and collaborating with engineering teams. Candidates should have a degree in a related...Suggested
- ...goal of enabling human life on Mars.EMBEDDED SECURITY ENGINEER (STARLINK)At SpaceX we’re leveraging our... ...you will influence the security of software across our space and terrestrial systems... ...security hardware such as Trusted Platform Modules (TPMs) and Hardware Security...SuggestedPermanent employmentWorldwideWeekend work
- ...of enabling human life on Mars.SR. EMBEDDED SECURITY ENGINEER (STARLINK)At SpaceX we’re leveraging our experience... ...minutes of unboxing, and the software that brings it all together. We’ve... ...security hardware such as Trusted Platform Modules (TPMs) and Hardware Security...Permanent employmentWorldwideFlexible hoursWeekend work
- SpaceX Bastrop, TX is seeking an Aviation Development Engineer to drive the Starlink service launch with airline partners. You will own the technical engagement, define milestones, and coordinate documentation for licenses, approvals, and regulatory audits across teams...
- SpaceX is seeking an Embedded Software Engineer for Starlink in Texas. You will design software for custom hardware deployed to millions of devices, build deployment infrastructure, and write Linux-based code for ARM/RISC-V processors. You will participate in architecture...
- ...This role sits directly at the intersection of hardware and software, where embedded code not only runs systems, it moves steel, powers motors,... ...closely with mechanical, electrical, and controls engineers to bring complex machines to life.Basic QualificationsBachelor...Permanent employment
- Job Description Develop software running on custom hardware that is deployed to millions... ...resistant to adversarial attacks Our software engineers are responsible for the complete... ...Golang, Python, or Rust Experience with embedded or low level systems development Developed...
- Embedded Software Engineer Bastrop, TX | ENGINEERING, Software Engineering | In office | Full-time The Boring Company was founded to solve the... ...Responsibilities Write reliable C++ code on embedded Linux platforms to monitor and control mining equipment. Work closely with...Permanent employmentFull timeWork at office
- ...enabling human life on Mars.FULL STACK SOFTWARE ENGINEER (APPLICATION SOFTWARE)The application... ...flight as well as systems that allow Starlink to grow into a worldwide fast, reliable... ...Starlink. Other applications range from platforms that support concurrent streams of...Permanent employmentWorldwideWeekend work
- ...human life on Mars.FULL STACK SOFTWARE ENGINEERThe application... ...as well as systems that allow Starlink to grow into a worldwide fast... ...service. We are looking for engineers who treat fellow teammates with... ...Other applications range from platforms that support concurrent streams...Permanent employmentWorldwideWeekend work
- ...enabling human life on Mars.SR. FULL STACK ENGINEER (APPLICATION SOFTWARE) The application software team is... ...as well as systems that allow Starlink to grow into a worldwide fast, reliable... .... Other applications range from platforms that support concurrent streams of data...Permanent employmentWorldwideWeekend work
- ...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SR. SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational tooling and security infrastructure that empowers every team at SpaceX to...Permanent employment
- ...life on Mars.SITE RELIABILITY ENGINEER (MANUFACTURING INFRASTRUCTURE)The application software team is the central nervous system... ...supporting Starship, Starlink, Starshield, and Terafab. This... ...provide a complete picture of platform healthDesign for reliability, stability...Permanent employmentRemote workWeekend work
- ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational tooling and security infrastructure that empowers every team at SpaceX to...Permanent employment
- ...talent to accelerate our autonomy vision.We're looking for an Embedded Perception Engineer with proven, real-world expertise in building robust... ...integrated team, turning concepts into operational hardware-software solutions - developing in the lab and validating in the field...Permanent employmentWeekend work
- ...enabling human life on Mars.FULL STACK SOFTWARE ENGINEER, MANUFACTURING SYSTEMS The application... ...flight as well as systems that allow Starlink to grow into a worldwide fast, reliable... .... Other applications range from platforms that support concurrent streams of data...Permanent employmentWorldwideWeekend work
- ...satellites to capture solar energy in space to power AI compute for Earth. As an Embedded Controls Engineer on the Starmind GNC team, you will work on vehicle design trades, simulations, flight software, and deployment of features in space. You will design control systems for...
- SpaceX is seeking an Embedded Controls Engineer for the Starmind project to design, implement, and deploy robust control systems for satellites... ...simulations, validate firmware, and contribute to flight software and hardware integration, applying advanced state estimation...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer, OS/Platform (Starlink). Be the first to apply!
- embedded engineer Bastrop, TX
- embedded software engineer Bastrop, TX
- embedded developer Bastrop, TX
- embedded systems software engineer Bastrop, TX
- software technology Bastrop, TX
- remote software sales Bastrop, TX
- embedded software Bastrop, TX
- software intern Bastrop, TX
- software support Bastrop, TX
- ultimate software Bastrop, TX
