Senior Software Engineer, Flight Software Systems
4 weeks ago
Join SpaceX, a pioneering company in space exploration, as a Senior Software Engineer for Flight Software Systems. In this role, you will design, develop, and test software that controls and simulates SpaceX flight systems.
Responsibilities:
- Develop highly reliable autonomous software systems and simulations to validate them.
- Own all aspects of software development, including design, testing, and integration to the mission.
- Work with counterpart engineering teams to develop and maintain launch and vehicle software, crossing all required software domains necessary to implement and verify control of the pad, ship, and booster to meet mission objectives.
- Define and lead impactful projects that enable the mission of Starship.
- Continuously improve software standards and software engineering best practices within Starship Software.
Requirements:
- Bachelor's degree in computer science, engineering, math, or science discipline and 4+ years of experience in software development; or 6+ years of professional experience in software development in lieu of a degree.
- 4+ years of experience in C++, Python, or Rust.
- Proven skills and knowledge of C++, Rust, or other systems programming language.
- Experience building or working with real-time embedded systems or distributed computing systems.
- Experience designing fault-tolerant software.
- Strong skills in debugging, performance optimization, and unit testing.
- Thorough knowledge of computer architecture and networking.
- Basic knowledge of electronics, controls, fluid systems, motor design, or physical mechanics.
- Creative approach to first-principles problem solving.
- Ability to work independently and in a team, take initiative, and communicate effectively.
Benefits:
- Competitive salary range: $160,000.00 - $220,000.00 per year.
- Long-term incentives, including company stock, stock options, or long-term cash awards.
- Discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan.
- Comprehensive medical, vision, and dental coverage.
- Access to a 401(k) retirement plan.
- Short and long-term disability insurance.
- Life insurance.
- Paid parental leave.
- 3 weeks of paid vacation and 10 or more paid holidays per year.
-
Hawthorne, California, United States SpaceX Full timeJob Summary:Sr. Software Engineer, Flight Software at SpaceXSpaceX is developing the technologies to make humanity a multiplanetary species. As a Sr. Software Engineer on the Starship Software team, you will design, develop, and test software that is used to control and simulate SpaceX flight systems.Responsibilities:Develop highly reliable autonomous...
-
Software Engineer, Flight Software
4 weeks ago
Hawthorne, California, United States SpaceX Full timeJob Title: Software Engineer, Flight SoftwareJoin SpaceX, a pioneering company in the field of space exploration, as a Software Engineer, Flight Software. In this role, you will be responsible for designing, developing, and testing software that controls SpaceX's flight and ground systems.As a member of the Starlink flight software team, you will work on...
-
Software Engineer, Flight Software
3 weeks ago
Hawthorne, California, United States SpaceX Full timeJob Title: Software Engineer, Flight SoftwareJob Summary:SpaceX is seeking a highly skilled Software Engineer to join our Flight Software team. As a Software Engineer, you will design, develop, and test software that controls SpaceX flight and ground systems.Responsibilities:Develop highly reliable autonomous software systems and the full suite of testing...
-
Software Engineer, Flight Software Specialist
3 weeks ago
Hawthorne, California, United States SpaceX Full timeSoftware Engineer, Flight Software SpecialistAt SpaceX, we're pushing the boundaries of space technology and exploring the possibilities of a future where humanity is out exploring the stars. As a Software Engineer, Flight Software Specialist, you'll play a critical role in designing, developing, and testing software that controls our flight and ground...
-
Senior Software Engineer Vehicle Software
4 weeks ago
Hawthorne, California, United States SpaceX Full timeAt SpaceX, we're pushing the boundaries of what's possible in space exploration. As a Senior Software Engineer on our Vehicle Software team, you'll play a critical role in designing, developing, and testing software that controls our flight systems.You'll work closely with other software and hardware engineers to understand the needs of our missions and...
-
Senior Software Engineer
4 weeks ago
Hawthorne, California, United States SpaceX Full timeJob SummarySpaceX is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will design, develop, and test key aspects of our in-house solution for analysis, simulation, and prototyping of software in support of all SpaceX flight systems.Responsibilities* Develop full-stack solutions to...
-
Senior Flight Reliability Engineer
4 weeks ago
Hawthorne, California, United States SpaceX Full timeJob SummaryWe are seeking a highly skilled Senior Flight Reliability Engineer to join our team at SpaceX. As a key member of our flight operations team, you will be responsible for ensuring the safe and reliable operation of our spacecraft and launch vehicles.Your primary focus will be on identifying and mitigating risks associated with flight operations,...
-
Software Systems Engineer
2 days ago
Hawthorne, California, United States SpaceX Full time{"Responsibilities": "\tCreate highly reliable software systems that control hundreds of satellites in low earth orbit\tLeverage software design to improve satellite constellation performance, security, and availability to meet the needs of a wide range of users\tSee your software through from start to finish: from figuring out the core needs to prototyping,...
-
Senior Software Engineer Platform Embedded
4 weeks ago
Hawthorne, California, United States SpaceX Full timeJoin a team of innovators at SpaceX, where you'll be part of a mission to make humanity a multi-planetary species.As a Senior Software Engineer on the Platform Embedded team, you'll be responsible for designing, developing, and operating software that enables the success of our flight systems.You'll work closely with other engineers to understand the needs...
-
Software Development Engineer
4 weeks ago
Hawthorne, California, United States SpaceX Full timeSoftware Development EngineerJoin SpaceX as a Software Development Engineer and contribute to the development of mission-critical software for our Falcon rockets. As a key member of the Falcon team, you will work closely with cross-functional teams to ensure the software meets the specifications and needs of each mission. Your expertise will be crucial in...
-
Senior Software Engineer
4 weeks ago
Hawthorne, California, United States SpaceX Full timeJob Title: Senior Software EngineerJoin SpaceX as a Senior Software Engineer and contribute to the development of cutting-edge software systems for our Starshield program. As a key member of our software team, you will design, develop, and deploy highly reliable software systems that control hundreds of satellites in low earth orbit.Responsibilities:Create...
-
Senior Software Engineer
4 weeks ago
Hawthorne, California, United States SpaceX Full timeJob Title: Senior Software EngineerSpaceX is seeking a highly skilled Senior Software Engineer to join our team of experts in computational geometry and additive manufacturing. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions to accelerate the quality, speed, and...
-
Senior Software Engineer
4 weeks ago
Hawthorne, California, United States SpaceX Full timeAt SpaceX, we're pushing the boundaries of space technology to make humanity a multi-planetary species. As a Senior Software Engineer, you'll be part of our Tools and Operations Software Development team, responsible for developing the tools and infrastructure to support our missions and reduce mission-over-mission engineering time.We're looking for a...
-
Senior Software Engineer
3 weeks ago
Hawthorne, California, United States SpaceX Full timeJob Title: Senior Software EngineerJob Summary:SpaceX is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for developing and maintaining software applications that support our mission to revolutionize space technology.Key Responsibilities:Design, develop, and test software applications...
-
Senior Software Engineer
4 weeks ago
Hawthorne, California, United States SpaceX Full timeJob Title: Senior Software EngineerAt SpaceX, we are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying software solutions to accelerate quality, speed, and efficiency of manufacturing processes.Key Responsibilities:Develop and own process...
-
Senior Software Engineer
3 weeks ago
Hawthorne, California, United States Chaos Industries Full timeJob Title: Senior Software EngineerCHAOS Industries is a cutting-edge technology company delivering innovative solutions to the defense and critical industrial sectors. We are seeking a highly skilled and motivated Senior Software Engineer to join our team supporting our R&D and product engineering initiatives.Responsibilities:Research and development of...
-
Hawthorne, California, United States SpaceX Full timeAt SpaceX, we are pushing the boundaries of space exploration and development. As a Senior Software Engineer for Simulation Development, you will play a critical role in designing, developing, and testing our in-house simulation software supporting all SpaceX flight systems.Key Responsibilities:Develop high-fidelity simulation software for all...
-
Senior Mechanical Systems Engineer
3 weeks ago
Hawthorne, California, United States Astrolab Full timeJob SummaryAstrolab is seeking a highly skilled Mechanical Engineer to join our world-class team in Vehicle Engineering. As a Mechanical Engineer, you will be responsible for the design, development, test, flight, and operation of novel structures and actuators critical to the Astrolab lunar rover.Key ResponsibilitiesCollaborate with the engineering design...
-
Software Configuration Specialist
4 weeks ago
Hawthorne, California, United States SpaceX Full timeSoftware Configuration EngineerAt SpaceX, we're pushing the boundaries of space technology to make humanity a multi-planetary species. As a Software Configuration Engineer on our Flight Software team, you'll play a critical role in developing and verifying the mission-critical software configurations that fly our rockets.Responsibilities:Develop, execute,...
-
Senior Software Engineer
4 weeks ago
Hawthorne, California, United States Chaos Industries Full timeJob DescriptionCHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies.The company has a mission-focused culture,...