CareerPlan

Sr Software Engineer - Flight Software

Louisville, CO, USFull-time$157k2026-10-12 → 2026-11-10
Citizens or permanent residents only

Core

Design, architect, and develop complex safety-critical flight software systems for space missions, ensuring reliability and scalability.

Role type

Senior IC flight software engineer with team leadership

Builds

Flight software systems for space missions

Domain

Aerospace / Embedded Systems

Required skills

C/C++, Python, Real-time Operating Systems (RTOS), Embedded Linux, VxWorks, Hardware interfaces (1553, UART, SPI, I2C, CAN), Agile/Scrum/Kanban, Git, System Architecture, Debugging

Preferred skills

Flight software development, Time partitioning (ARINC 653), DevOps, CI/CD pipelines, Memory/timing optimization

Technologies

VxWorks, Embedded Linux, Git, 1553, UART, SPI, I2C, CAN

Responsibilities

Design and architect complex flight software systems; Write clean, maintainable code in multiple languages; Debug and troubleshoot critical software issues; Mentor junior and intermediate engineers; Lead design reviews and make high-level design decisions; Evaluate and integrate new technologies and tools.

Seniority

Senior, hands-on IC with leadership