Spacecraft Software Engineer – Millennium Space Systems
Job in
El Segundo, Los Angeles County, California, 90245, USA
Listed on 2026-02-06
Listing for:
Boeing
Full Time
position Listed on 2026-02-06
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, C++ Developer
Job Description & How to Apply Below
Requirements
- Bachelors Degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field with an emphasis on software development
- 2 years of relevant professional experience
- 3 years of experience with C and C++ programming
- 2 years of experience in a Linux environment or using baremetal C on microcontrollers
- Capability to adapt in a dynamic setting with shifting demands
- Ability to work autonomously as well as collaboratively in a team
- Strong initiative and effective communication skills
- Must meet U.S. Security Clearance requirements for U.S. Citizenship
- Collaborate with hardware, control, and system engineers to establish and develop software requirements, architectures, and designs suitable for robust spacecraft
- Rapidly prototype innovative software solutions to validate architectural concepts, assess technical risks, and enhance system capabilities
- Implement designs in C/C++, integrate software components, conduct unit tests, validate on Hardware-in-the-Loop, and deploy real-time embedded solutions
- Assist in system verification and qualification, evaluate results, and document outputs to ensure compliance with system requirements and mission-critical standards
- Manage all phases of software development and troubleshooting from program inception through post-launch support
- Work closely with hardware engineers to verify the interfaces between hardware components and software systems
- Decompose software development tasks into manageable units for team assignment and progress tracking
- Conduct code reviews to ensure that developed software is functionally correct, efficient, and adheres to coding standards
At Millennium Space Systems, a Boeing Company, we are dedicated to innovation and collaboration that enhance the world around us. Our environment is welcoming, respectful, and inclusive, fostering significant opportunities for professional advancement. As a Spacecraft Software Engineer, you’ll play a crucial role in creating the software that powers our satellites in orbit. This position is based in El Segundo, CA, and may sometimes require second shift coverage to support vehicle testing and integration operations.
We offer a competitive rewards package including base pay, variable compensation, and various benefits like health insurance, retirement savings plans, paid time off, and more, which may vary based on eligibility.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×