Senior Flight Software Engineer for Spacecraft Platforms

Umbra

Arlington (VA)

On-site

USD 185,000 - 225,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible time off
Medical & dental insurance
401k with company contribution
Stock options
Transit reimbursement
Free lunch

Job summary

Umbra is seeking a Senior/Staff Flight Software Engineer to design, implement, and integrate flight and payload software for mission-critical space systems. You will guide architecture, write code, and oversee tests, interfacing with flight hardware and cyber-secure components.

This on-site role in Reston/Arlington, VA requires clear communication and systems thinking. The ideal candidate brings 8+ years in high-reliability software, strong embedded Rust/C/C++, and a TS/SCI clearance, with

Qualifications

  • BS in CS/CE or related technical field.
  • 8+ years building high-reliability software systems.
  • 5+ years with concurrent/asynchronous software.
  • Active TS/SCI security clearance.
  • Experience leading software for satellite bus or spacecraft.
  • Full SDLC experience—requirements to maintenance.
  • Strong embedded dev in Rust and/or C/C++.
  • Linux-based, SoC-oriented software development.
  • Knowledge of Ethernet TCP/IP and IPsec.
  • Experience with NSA-approved crypto systems.

Responsibilities

  • Collaborate with cross-disciplinary teams to design flight and payload software.
  • Architect and implement software meeting system requirements and interfaces.
  • Create and maintain software operation and interface documentation.
  • Develop and test command and control software for spacecraft.
  • Participate in unit and automated system/subsystem tests.
  • Explain complex concepts clearly to non-technical audiences.
  • Take on additional professional duties as assigned.

Skills

Rust/C/C++ embedded
Security clearance
Embedded software
Concurrency/async programming
System integration
Communication

Education

Bachelor's in CS/CE or related
Advanced degree (preferred)

Tools

Linux
RTOS
SoC architectures

Job description

Umbra is seeking a Senior/Staff Flight Software Engineer to design, implement, and integrate flight and payload software for mission-critical space systems. You will guide architecture, write code, and oversee tests, interfacing with flight hardware and cyber-secure components.

This on-site role in Reston/Arlington, VA requires clear communication and systems thinking. The ideal candidate brings 8+ years in high-reliability software, strong embedded Rust/C/C++, and a TS/SCI clearance, with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Flight Software Engineer, Spacecraft Systems
Senior Flight Software Engineer, Spacecraft Systems

Umbra • Arlington (TX)

On-site
USD 185,000 - 225,000
Flexible time off
Medical, dental, vision
Stock options
+3
Senior Flight Software Engineer, Spacecraft Platforms
Senior Flight Software Engineer, Spacecraft Platforms

Umbra • Reston (VA)

On-site
USD 185,000 - 225,000
Flexible Time Off
Medical & Dental
Stock Options
+3
Senior Flight Software Architect for Spacecraft Platforms
Senior Flight Software Architect for Spacecraft Platforms

Umbra Lab Inc. • Reston (VA)

Hybrid
USD 185,000 - 225,000
Flexible time off
Medical insurance
Dental insurance
+6
Senior Flight Software Engineer (Rust) for Space Missions
Senior Flight Software Engineer (Rust) for Space Missions

Umbra • Reston (VA)

On-site
USD 155,000 - 185,000
Flexible Time Off
Medical, Dental, Vision, Life
Stock Options
+3
Senior Flight Software Architect for Spacecraft Systems
Senior Flight Software Architect for Spacecraft Systems

Front Door Defense • Reston (VA)

On-site
USD 185,000 - 225,000
Senior Flight Software Engineer (Rust) — Embedded Space Systems
Senior Flight Software Engineer (Rust) — Embedded Space Systems

Umbra • Arlington (VA)

On-site
USD 155,000 - 185,000
Flexible Time Off
Sick leave
Family & Medical Leave
+6
Senior Flight Software Engineer: Rust for Space Missions
Senior Flight Software Engineer: Rust for Space Missions

Umbra • Reston (VA)

On-site
USD 155,000 - 185,000
Flexible Time Off
Medical, Dental, Vision, Life, LTD,STD
Vol Life, Critical Illness, Accidental
+4
Senior Flight Software Engineer (Rust) - Spacecraft
Senior Flight Software Engineer (Rust) - Spacecraft

Front Door Defense • Virginia (MN)

Hybrid
USD 150,000 - 210,000
Senior Rust Flight Software Engineer for Spacecraft
Senior Rust Flight Software Engineer for Spacecraft

Umbra • Santa Barbara (CA)

On-site
USD 155,000 - 185,000
Flexible Time Off
Medical, Dental, Vision, Life, LTD
Stock Options
+3
Senior Rust Flight Software Engineer — Space Systems
Senior Rust Flight Software Engineer — Space Systems

Front Door Defense • Arlington (VA), Northern (KY)

On-site
USD 140,000 - 190,000