Satellite Flight Software Engineer

Elveo

Chantilly (VA)

Hybrid

USD 120,000 - 160,000

Full time

13 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Elveo in Chantilly, VA is seeking a Flight Software Engineer to develop satellite flight software, commanding and data handling, and support for payload and radio functions. You’ll build Linux-based applications and testing tools in a lab flatsat environment to verify mission readiness.

You’ll work in a small team, own key subsystems early, and translate embedded software concepts into robust implementations. Graduate to seasoned engineers welcomed.

Qualifications

  • Bachelor's degree or higher in Software, Computer, Electrical, Aerospace, or related engineering field.
  • Proficiency in C/C++, Rust, and Linux with strong hardware interaction experience.
  • Experience writing automated tests and familiarity with CI/CD systems.
  • Knowledge of embedded Linux, Yocto/OpenEmbedded, and IPC mechanisms.
  • Ability to design, develop, test, and verify flight software for spacecraft.

Responsibilities

  • Design, develop, and test spacecraft flight software systems (CDH, power, comms, GNC).
  • Develop Linux applications that run on satellite flight systems.
  • Work in an agile, small team across requirements, design, implementation, tests, and verification.
  • Create embedded software to interface with satellite devices using CAN, I2C, SPI, RS-422/485.
  • Build telemetry and tooling to capture data for verification and validation.
  • Participate in design and code reviews and uphold flight software best practices.

Skills

C/C++/Rust
Linux
Embedded software
Git
CI/CD
IPC mechanisms

Education

Bachelor's degree or higher in Software, Computer, Electrical, Aerospace, or related engineering field

Tools

Yocto/OpenEmbedded
Protobufs/ZeroMQ/gRPC
Systemd
CAN/I2C/SPI/RS-422/RS-485
Git CI/CD

Job description

Elveo in Chantilly, VA is seeking a Flight Software Engineer to develop satellite flight software, commanding and data handling, and support for payload and radio functions. You’ll build Linux-based applications and testing tools in a lab flatsat environment to verify mission readiness.

You’ll work in a small team, own key subsystems early, and translate embedded software concepts into robust implementations. Graduate to seasoned engineers welcomed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Flight Software Engineer - Satellite Embedded Systems
Flight Software Engineer - Satellite Embedded Systems

Lynk Global, Inc. • Chantilly (VA), Northern (KY)

Hybrid
USD 120,000 - 160,000
Software Engineer - Satellite & Ground Systems
Software Engineer - Satellite & Ground Systems

Elveo • Chantilly (VA)

Hybrid
USD 110,000 - 160,000
Flight Software Engineer
Flight Software Engineer

Lynk Global, Inc. • Chantilly (VA), Northern (KY)

Hybrid
USD 120,000 - 160,000
Flight Software Engineer
Flight Software Engineer

Elveo • Chantilly (VA)

On-site
USD 120,000 - 160,000
Satellite Ground Systems Engineer
Satellite Ground Systems Engineer

Elveo • Chantilly (VA)

Hybrid
USD 120,000 - 180,000
Satellite Hardware Test Engineer — Space-Grade Verification
Satellite Hardware Test Engineer — Space-Grade Verification

Lynk Global, Inc. • Chantilly (VA), Northern (KY)

Hybrid
USD 90,000 - 120,000
Senior RF/EE Engineer — Nanosatellite Payload
Senior RF/EE Engineer — Nanosatellite Payload

Elveo • Chantilly (VA)

Hybrid
USD 140,000 - 180,000
Mechanical Engineer, Satellite Payloads
Mechanical Engineer, Satellite Payloads

Elveo • Chantilly (VA)

Hybrid
USD 90,000 - 140,000
Test Engineer - Satellite Hardware
Test Engineer - Satellite Hardware

Elveo • Chantilly (VA)

On-site
USD 70,000 - 100,000
Software Engineer
Software Engineer

Elveo • Chantilly (VA)

Hybrid
USD 110,000 - 160,000