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

Senior Flight Software Engineer

Job in Broomfield, Boulder County, Colorado, 80020, USA
Listing for: Albedo
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Location: Broomfield

  • Work directly with avionics hardware to develop reliable embedded Linux flight software.
  • Support board bring-up and system integration alongside senior and staff engineers.
  • Configure and maintain BSPs, device trees, bootloaders, and root file system builds (Yocto).
  • Design, implement, and review Linux kernel drivers for FPGA IP and third-party FPGA cores.
  • Extend existing kernel drivers to meet performance, reliability, and timing constraints.
  • Debug low-level issues involving interrupts, DMA, memory-mapped I/O, and concurrency.
  • Create and execute test plans covering kernel, system integration, and application workflows.
  • Contribute to and review modern C++ (C++23) application-layer flight software.
  • Participate in architecture discussions, code reviews, integration testing, and deployment workflows.
  • Ensure flight software scales across runtime environments—from desktop faster-than-real-time, to processor-in-the-loop, to hardware-in-the-loop.
Your Ideal

Skills and Experience:
  • Have strong fundamentals in embedded Linux, including kernel concepts and system-level debugging.
  • Have hands-on experience with Yocto, Linux boot flows, device trees, and root file system configuration.
  • Are fluent in C/C++, comfortable with Python, and have working knowledge of CMake (bonus points for Rust).
  • Understand how drivers interact with hardware through interrupts, DMA, and memory-mapped I/O.
  • Can read datasheets, trace problems across the stack, and methodically get to root cause.
  • Use version control like Git without thinking twice (and yes, we use Git Lab).
  • Thrive on a tight-knit, cross-functional embedded team that values ownership, humility, and momentum.
  • Are willing to step outside your comfort zone and tackle the problem that needs solving today.
  • Familiarity with OMG DDS is a plus.

Even if you feel like you don’t meet all of the qualifications, we encourage you to apply! Research shows that while men apply to jobs where they meet an average of 60% of the criteria, women and other marginalized people tend to only apply when they meet 100% of the qualifications.

#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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary