Albedo · 10 hours ago
Senior Flight Software Engineer
Albedo is pioneering Very Low Earth Orbit (VLEO) technology, creating infrastructure for satellite missions. The Senior Flight Software Engineer will develop embedded Linux flight software, ensuring its reliability and performance across various environments.
AerospaceBig DataManufacturing
Responsibilities
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 filesystem 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
Qualification
Required
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 filesystem 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
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 filesystem 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 GitLab)
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
US CITIZENSHIP IS REQUIRED
Preferred
Familiarity with OMG DDS is a plus
Benefits
Employee friendly equity compensation
4% direct matching 401k
Health Insurance: 100% employee coverage & 75% dependent coverage
Parental leave and childcare coverage
Flexible vacation and sick time from day one
12 company holidays
$100 monthly wellness benefit
Relocation package if not based in Denver
Company
Albedo
Full-stack VLEO systems. Clarity-1 is flying in VLEO today.
Funding
Current Stage
Growth StageTotal Funding
$93MKey Investors
Initialized CapitalY Combinator
2024-01-23Series A· $35M
2022-09-07Series A· $48M
2021-04-22Seed· $10M
Recent News
Satellite Today
2025-12-04
Company data provided by crunchbase