Senior Manager, Flight Software

Capella

Louisville, Colorado, United States
Base: $192,979 - $252,659; bonus/equity: included ...
On-site
10+ years software engineering experience
2+ years managing engineering teams
Real-time embedded systems expertise
This role involves leading the team responsible for developing and maintaining software that runs a satellite fleet in space

Job Summary

  • This role involves leading the team responsible for developing and maintaining software that runs a satellite fleet in space.
  • The position requires owning the overall technical direction, architecture, and execution strategy for mission-critical flight software.
  • Candidates must be eligible to work under US Government space technology export regulations including ITAR.

Matching Summary

This role involves leading the team responsible for developing and maintaining software that runs a satellite fleet in space.

Salary

Base: $192,979 - $252,659; Bonus/Equity: Included in total compensation package; Benefits: Range available on career site

Skills & Requirements

Must-have

  • 10+ years software engineering experience
  • 2+ years managing engineering teams
  • Real-time embedded systems expertise
  • C and C++ programming proficiency
  • Embedded Linux and RTOS knowledge
  • Microcontroller and SoC integration

Nice-to-have

  • Python or shell scripting skills
  • Experience with Xilinx Zynq hardware
  • Familiarity with Git and CI/CD pipelines
  • Strong communication and leadership abilities
  • Background in aerospace or defense sectors

Key Requirements

  • Bachelor's degree in CS, CE, EE or related field
  • US citizenship, Green Card holder, or refugee/asylee status required
  • Experience defining system architecture and technical strategy
  • Knowledge of automated testing and design reviews

Work Rights

Must have US citizenship, lawful permanent resident (Green Card), refugee, asylee, or eligible for authorizations

Tailored Resume

Cover Letter