Principal Flight Software Engineer

EVONA

Colorado

On-site

USD 180,000 - 260,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EVONA, in partnership with a space technology company, seeks a Principal Flight Software Engineer to lead mission-critical spacecraft software. You will own the software from architecture to deployment, crafting robust C++ applications for real-time Linux systems while guiding a talented team.

You will mentor engineers, set coding standards, and shape technical strategy across multiple programmes, combining hands-on coding with leadership.

Qualifications

  • 14+ years of spacecraft flight software development experience.
  • Expert proficiency in C++17 or later.
  • Strong experience with real-time, multithreading and hardware/software integration.
  • Knowledge of RS422/485, TCP, UDP, SLIP and CCSDS protocols.
  • Experience with Linux device drivers, BSPs, configuration management and Git.
  • A degree in Software Engineering, Electrical Engineering, Computer Science or related field.

Responsibilities

  • Own flight software from architecture and design through implementation, validation, deployment and ongoing support.
  • Develop modern C++ applications for real-time, multithreaded Linux systems.
  • Support spacecraft functions including command and telemetry, power, thermal control, communications, fault management and onboard autonomy.
  • Set coding standards, verification processes and engineering best practices.
  • Mentor engineers and influence technical strategy while remaining hands-on.

Job description

Build software that powers missions in orbit.

EVONA is partnering with a space technology company seeking a Principal Flight Software Engineer to lead the development of mission-critical spacecraft software.

This opportunity combines hands-on engineering with technical leadership: shaping architecture, writing code, mentoring engineers and guiding software development across multiple programmes.

What you’ll do:
  • Own flight software from architecture and design through implementation, validation, deployment and ongoing support.
  • Develop modern C++ applications for real-time, multithreaded Linux systems.
  • Support spacecraft functions including command and telemetry, power, thermal control, communications, fault management and onboard autonomy.
  • Set coding standards, verification processes and engineering best practices.
  • Mentor engineers and influence technical strategy while remaining hands-on.
What you’ll bring:
  • 14+ years of spacecraft flight software development experience.
  • Expert proficiency in C++17 or later.
  • Strong experience with real-time systems, multithreading and hardware/software integration.
  • Knowledge of communications protocols such as RS422/485, TCP, UDP, SLIP and CCSDS.
  • Experience with Linux device drivers, board support packages, configuration management and Git.
  • A degree in Software Engineering, Electrical Engineering, Computer Science or a related field.

Experience with flight software frameworks, spacecraft operations and technical team leadership would be advantageous.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Flight Software Architect — Real-Time Linux & C++
Lead Flight Software Architect — Real-Time Linux & C++

EVONA • Colorado

On-site
USD 180,000 - 260,000
Principal Spacecraft Flight Software Engineer
Principal Spacecraft Flight Software Engineer

EVONA • Colorado

Hybrid
USD 170,000 - 230,000
Equity
Hybrid work arrangement
Principal Flight Software Engineer
Principal Flight Software Engineer

EVONA • Maryland

On-site
USD 180,000 - 240,000
Senior Flight Software Engineer
Senior Flight Software Engineer

EVONA • Los Angeles (CA)

On-site
USD 140,000 - 220,000
Equity in compensation
Comprehensive medical, dental and vision coverage
Daily lunch provided onsite
+2
Flight Software Engineer — Embedded Linux for Spacecraft Ops
Flight Software Engineer — Embedded Linux for Spacecraft Ops

EVONA • San Francisco (CA)

On-site
USD 120,000 - 180,000
Senior Flight Engineer
Senior Flight Engineer

EVONA • Colorado

Hybrid
USD 170,000 - 230,000
Equity
Hybrid work arrangement
Lead Flight Software Engineer - Spacecraft Systems & RTOS
Lead Flight Software Engineer - Spacecraft Systems & RTOS

EVONA • El Segundo (CA)

On-site
USD 150,000 - 190,000
Staff Electrical Systems Engineer
Staff Electrical Systems Engineer

EVONA • Colorado

On-site
USD 140,000 - 190,000
Senior Staff Mechanical Engineer – Spacecraft
Senior Staff Mechanical Engineer – Spacecraft

EVONA • Denver (CO)

On-site
USD 140,000 - 210,000
Staff Electrical Engineer
Staff Electrical Engineer

EVONA • Colorado

On-site
USD 150,000 - 230,000