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

Senior Flight Software Engineer

Job in Los Angeles, Los Angeles County, California, 90079, USA
Listing for: NewSpace Technical
Full Time position
Listed on 2026-08-22
Job specializations:
  • Software Development
    Unix/Linux, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 155000 - 200000 USD Yearly USD 155000.00 200000.00 YEAR
Job Description & How to Apply Below

Employment Type: Full-Time

New Space Technical is partnering with an innovative space technology company developing advanced spacecraft and autonomous systems for next-generation space missions. They are looking for a Senior Flight Software Engineer to lead the development of the embedded Linux platform powering mission-critical onboard computing systems.

This is an exciting opportunity to own the low-level flight software stack for a high-performance embedded computing platform supporting autonomy, communications, perception and control systems. Working closely with multidisciplinary engineering teams, you will develop reliable, high-performance software for deployment in demanding space environments.

Key Responsibilities
  • Own and develop the embedded Linux flight software platform, including the Linux kernel, boot chain, Board Support Package (BSP) and device drivers.
  • Develop, maintain and extend Linux Board Support Packages for ARM-based embedded computing platforms.
  • Configure and manage device trees, pin multiplexing and hardware interfaces.
  • Develop interface software for peripherals including CAN, RS-485, USB, CSI and Ethernet-connected devices.
  • Design and maintain secure, reliable over-the-air software update capabilities.
  • Develop fault detection, fault recovery and system monitoring features to maximise software reliability.
  • Collaborate closely with flight software, autonomy, robotics and hardware engineers to integrate software across the complete system architecture.
  • Support software verification, integration, testing and deployment throughout the development lifecycle.
Required Experience
  • 5+ years of professional experience developing embedded Linux software at the kernel, driver or BSP level.
  • Deep understanding of the Linux kernel, boot process and embedded Linux architecture.
  • Experience developing and debugging device trees and hardware configuration for ARM-based platforms.
  • Strong experience working with serial communications, CAN and Ethernet interfaces.
  • 5+ years of professional experience programming in

    C.
  • Degree in Computer Science, Computer Engineering or a related discipline, or equivalent industry experience.
  • Excellent problem-solving, communication and collaboration skills.
Preferred Experience
  • Previous experience developing flight software or software for aerospace systems.
  • Experience developing software for autonomous, robotic or remotely operated platforms.
  • Experience with NVIDIA Jetson or similar embedded computing platforms.
  • Experience with Linux file systems such as ZFS.
  • Experience developing high-reliability or fault-tolerant software.
  • Experience building software for safety-critical or mission-critical applications.
  • Proven track record of delivering robust software within fast-paced engineering environments.
What's on Offer
  • Competitive base salary of $155,000–$200,000
    , depending on experience.
  • Equity opportunity.
  • Paid Time Off.
  • Opportunity to work on cutting-edge flight software supporting the next generation of space technologies and autonomous spacecraft.
Additional Requirements
  • Willingness to work extended hours when required to support key project milestones.

Due to U.S. export control regulations, applicants must be eligible to work on U.S. export-controlled programmes. This typically includes U.S. citizens, lawful permanent residents (Green Card holders), or individuals otherwise authorised to work on such projects.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
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