Senior Spacecraft Software Engineer

15 hours ago


Chantilly, Virginia, United States Millennium Space Systems Full time
Job Summary

We are seeking a highly skilled Senior Spacecraft Software Engineer to join our team at Millennium Space Systems. As a key member of our software development team, you will be responsible for designing and developing the software that enables our satellites to function in orbit.

As a senior engineer, you will lead a small team of software engineers to develop the software for a new spacecraft, working collaboratively with hardware, control, and system engineers to define and develop software requirements, architectures, and designs suited for fault-tolerant spacecraft.

You will rapidly prototype novel software solutions to prove out the architecture/design concepts, quantify technical risk, and create new capabilities. Your code will run on our custom avionics, process signals from sensors like our star trackers, and command actuators like the propulsion system.

Additionally, you will assist with system verification and qualification, assessing the outputs and documenting the results to ensure software products that meet system requirements and mission-critical standards.

Responsibilities
  • Lead a small team of software engineers to develop the software for a new spacecraft
  • Work collaboratively with hardware, control, and system engineers to define and develop software requirements, architectures, and designs suited for fault-tolerant spacecraft
  • Rapidly prototype novel software solutions to prove out the architecture/design concepts, quantify technical risk, and create new capabilities
  • Implement designs in C/C++, integrate software components, create and run unit tests, validate on Hardware-in-the-Loop and release real-time embedded solutions
  • Assist with system verification and qualification, assessing the outputs and documenting the results to ensure software products that meet system requirements and mission-critical standards
  • Be responsible for all phases of software development and problem resolution from program inception to post-launch support
  • Work with hardware engineers to verify hardware-hardware and hardware-software interfaces
Requirements
  • Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or similar with focus on software development
  • 7+ years of experience in C and C++ programming
  • Ability to partition the software development into discrete tasks that can be worked by multiple software engineers
  • Ability to work effectively in a dynamic environment with changing needs and requirements
  • Ability to work independently and in a team, take initiative, and communicate effectively
Preferred Qualifications
  • Experience leading a small team of software engineers
  • Experience with Linux in an embedded environment
  • Experience with concurrent HW/SW development
  • Experience with board support packages and device drivers
  • Experience with iterative and/or agile development processes
  • Experience with serial data protocols (HDLC, I2C, SPI)
  • Experience in Python programming
  • Experience in Verilog and FPGAs
  • Experience with git, JIRA, confluence
  • Knowledge of satellite systems and components
  • An interim and/or final U.S. Top Secret Clearance
Benefits and Perks

Millennium Space Systems offers a very competitive benefits package to include medical, dental, vision, and 401k plan.

Please note that the salary information shown below is a general guideline only of what is reasonably expected to be paid for the position.

Salaries are based upon candidate experience and qualifications, as well as market and business considerations.

Level 4: $130,900 - $192,500

Level 5: $161,500 - $237,500



  • Chantilly, Virginia, United States Millennium Space Systems Full time

    Job SummaryAs a senior spacecraft software engineer at Millennium Space Systems, you will be responsible for designing and developing the software that enables our satellites to function in orbit. This role requires a strong background in software development, particularly in C and C++, as well as experience with Linux in an embedded environment. You will...


  • Chantilly, Virginia, United States Millennium Space Systems Full time

    Job SummaryWe are seeking a highly skilled Senior Spacecraft Software Engineer to join our team at Millennium Space Systems. As a key member of our software development team, you will be responsible for designing and developing the software that powers our satellites in orbit.Key ResponsibilitiesLead a small team of software engineers to develop software for...


  • Chantilly, Virginia, United States Millennium Space Systems Full time

    Job SummaryAs a spacecraft software engineer at Millennium Space Systems, you will be responsible for designing and developing software that enables our satellites to function in orbit. Your code will run on our custom avionics, process signals from sensors, and command actuators. You will work on high-level software tasks, determine requirements, and write...


  • Chantilly, Virginia, United States The Aerospace Corporation Full time

    About the RoleWe are seeking a highly experienced Senior Spacecraft Systems Engineer to join our team at The Aerospace Corporation. As a key member of our National Systems Group, you will play a critical role in the design, development, and integration of spacecraft systems.Key ResponsibilitiesLead the design, development, and integration of spacecraft bus...


  • Chantilly, Virginia, United States Millennium Space Systems, A Boeing Company Full time

    Exciting Opportunity as a Lead Software Engineer for Spacecraft Systems at Millennium Space Systems, A Boeing CompanyCompany OverviewMillennium Space Systems, a Boeing Company, is at the forefront of delivering advanced space solutions tailored for demanding clients. We foster a collaborative environment that encourages innovative thinking and offers...


  • Chantilly, Virginia, United States The Aerospace Corporation Full time

    About the RoleThe Aerospace Corporation is seeking a highly experienced Senior Project Engineer to lead the design, development, and integration of spacecraft systems. As a key member of our team, you will be responsible for overseeing the spacecraft bus and space vehicle design, analysis, build, integration, and test activities.Key ResponsibilitiesSupport...


  • Chantilly, Virginia, United States The Aerospace Corporation Full time

    Job SummaryThe Aerospace Corporation is seeking a highly skilled Spacecraft Thermal Engineer to join our team. As a key member of our Vehicle Systems Division, you will be responsible for designing and analyzing spacecraft thermal control systems.Key ResponsibilitiesDevelop and implement thermal control systems for spacecraft and payloadsConduct thermal...


  • Chantilly, Virginia, United States The Aerospace Corporation Full time

    About the RoleThe Aerospace Corporation is seeking a highly skilled Senior Spacecraft Systems Engineer to join our team. As a key member of our National Systems Group, you will be responsible for overseeing the design, acquisition, production, assembly, integration, test, launch, and operation of a large, distributed architecture system.Key...


  • Chantilly, Virginia, United States The Aerospace Corporation Full time

    About the RoleThe Aerospace Corporation is seeking a highly skilled Senior Spacecraft Communications Engineer to provide technical expertise and support to a government program office. As a key member of our team, you will be responsible for providing deep technical advice on the acquisition and operation of spacecraft communications systems, including RF,...


  • Chantilly, Virginia, United States The Aerospace Corporation Full time

    The Aerospace Corporation stands as a reliable collaborator in national space efforts, addressing complex challenges with unmatched technical proficiency. As a key operator of a federally funded research and development center (FFRDC), we engage deeply in all facets of space—delivering innovative solutions across satellite, launch, ground, and cyber...


  • Chantilly, Virginia, United States The Aerospace Corporation Full time

    The Aerospace Corporation serves as a trusted collaborator in national space endeavors, addressing complex challenges with unmatched technical proficiency. As a key operator of a federally funded research and development center (FFRDC), we engage in a wide spectrum of space-related domains—delivering innovative solutions across satellite, launch, ground,...


  • Chantilly, Virginia, United States The Aerospace Corporation Full time

    The Aerospace Corporation stands as a trusted collaborator in national space endeavors, addressing complex challenges with unmatched technical proficiency. As a key operator of a federally funded research and development center (FFRDC), we engage deeply in all aspects of space—delivering innovative solutions across satellite, launch, ground, and cyber...


  • Chantilly, Virginia, United States The Aerospace Corporation Full time

    Job SummaryThe Aerospace Corporation is seeking a highly skilled Spacecraft Thermal Engineer to join our team. As a key member of our Vehicle Systems Division, you will play a critical role in the design, analysis, and testing of spacecraft thermal control systems.Key ResponsibilitiesEngage with internal and external customers to identify and resolve design,...


  • Chantilly, Virginia, United States Space Systems Integration LLC Full time

    Job Title: Spacecraft Payload EngineerSpace Systems Integration LLC is seeking a highly skilled Spacecraft Payload Engineer to join our team in Chantilly, VA. As a key member of our engineering team, you will be responsible for the development and integration of spacecraft payloads, with a focus on Wideband Phased Array Antennas and processors.Key...


  • Chantilly, Virginia, United States The Aerospace Corporation Full time

    Job Title: Proliferated Spacecraft System EngineerThe Aerospace Corporation is seeking a highly experienced Proliferated Spacecraft System Engineer to join our team. As a key member of our National Systems Group, you will be responsible for overseeing the design, acquisition, production, assembly, integration, test, launch, and operation of a large,...


  • Chantilly, Virginia, United States SAIC Full time

    About the RoleSAIC is seeking a highly skilled Spacecraft Electrical Power Engineer to join our team. As a key member of our Vehicle Engineering branch, you will be responsible for designing, integrating, and testing spacecraft electrical power systems.Key ResponsibilitiesSupport the customer in the design, integration, and test of the spacecraft bus...


  • Chantilly, Virginia, United States SAIC Full time

    SAIC Spacecraft Mechanical EngineerWe are seeking a highly skilled Spacecraft Mechanical Engineer to join our team at SAIC. As a key member of our spacecraft development team, you will be responsible for the mechanical design, integration, and test of spacecraft bus systems.Key Responsibilities:Support the customer in the oversight of the mechanical design,...


  • Chantilly, Virginia, United States SAIC Full time

    Job SummarySAIC is seeking a highly skilled Spacecraft Electrical Power Systems Engineer to join our team. As a key member of our Vehicle Engineering branch, you will be responsible for designing, integrating, and testing spacecraft electrical power generation, storage, and distribution systems.Key ResponsibilitiesDesign and Development: Support the customer...


  • Chantilly, Virginia, United States KBR Full time

    Position: Spacecraft Systems EngineerKBR is seeking a proficient Spacecraft Systems Engineer to become a vital member of the SSPO Vehicle Engineering Branch (VEB) team. This position entails offering assistance for spacecraft acquisition processes, spanning from the preliminary design phase to the ultimate delivery of the space vehicle. The engineer will...


  • Chantilly, Virginia, United States SAIC Full time

    Job Title: Spacecraft Mechanical EngineerSAIC is seeking a highly skilled Spacecraft Mechanical Engineer to join our team. This position is located in Chantilly, VA and requires an active TS/SCI clearance with Polygraph.Key Responsibilities:Support the customer in the oversight of the mechanical design, integration, and test of spacecraft bus.Provide expert...