×
Register Here to Apply for Jobs or Post Jobs. X

Flight Software Engineer; Space

Job in Los Angeles, Los Angeles County, California, 90079, USA
Listing for: NewSpace Technical
Full Time position
Listed on 2026-07-08
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Software Testing, Unix/Linux
Salary/Wage Range or Industry Benchmark: 100000 - 130000 USD Yearly USD 100000.00 130000.00 YEAR
Job Description & How to Apply Below
Position: Flight Software Engineer (Space)

This is an excellent opportunity to work on mission-critical embedded software within a collaborative engineering environment. You'll contribute across the full software development lifecycle, from software architecture and development through to integration, verification and hardware testing, helping deliver highly reliable software for complex engineering applications.

The Opportunity

Working alongside systems, electronics and hardware engineers, you'll develop robust embedded software for complex mission-critical systems. You'll contribute to the design of fault-tolerant software, hardware interfaces and core system functionality, ensuring reliable operation in demanding environments.

Key Responsibilities
  • Design, develop and maintain embedded flight software for advanced engineering applications.
  • Develop software architecture for mission-critical embedded systems.
  • Develop software supporting command, telemetry and communications functions.
  • Develop low-level software interfaces for embedded hardware and peripheral devices.
  • Design robust boot processes, memory management and fault recovery functionality.
  • Support software integration across complex hardware and software systems.
  • Develop and maintain automated testing and continuous integration workflows.
  • Perform software integration, verification and validation on engineering hardware.
  • Produce clear technical documentation throughout the development lifecycle.
  • Collaborate closely with multidisciplinary engineering teams to deliver high-quality software solutions.
  • Degree in Computer Science, Software Engineering, Aerospace Engineering, Electronics Engineering or a related discipline.
  • Commercial experience developing embedded software within aerospace, defence, automotive, robotics, industrial automation or other safety-critical environments.
  • Strong programming experience using C/C++ and Python
    .
  • Experience developing software for embedded Linux and/or real-time operating systems.
  • Strong understanding of embedded computer architecture, operating systems and memory management.
  • Experience with embedded communication protocols such as CAN, UART, SPI, I²C or similar.
  • Experience using Git and modern software development practices.
  • Experience integrating, testing and debugging software on embedded hardware.
  • Strong analytical, troubleshooting and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Flight or mission-critical software development.
  • Experience with aerospace software frameworks or middleware.
  • FPGA or embedded hardware integration.
  • Hardware-in-the-loop (HIL), integration or environmental testing.
  • Experience working within regulated engineering or safety-critical development environments.
Why Apply?

You’ll join a collaborative engineering team where you’ll have the opportunity to solve technically challenging problems, contribute to the development of cutting‑edge embedded systems and work across the full software development lifecycle.

The role offers genuine technical ownership, exposure to advanced technologies, and the opportunity to work alongside experienced engineers on projects with real-world impact, while developing your career within the growing space sector.

If you’re passionate about embedded software, solving complex engineering challenges and contributing to the future of the space industry, we’d love to hear from you.

#J-18808-Ljbffr
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary