Senior Flight Software Engineer, Spacecraft Systems

Umbra

Arlington (TX)

On-site

USD 185,000 - 225,000

Full time

8 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

Benefits offered by this job

Flexible time off
Medical, dental, vision
Stock options
401k with 3% company contribution
Free parking or transit reimbursement
Free lunch daily

Job summary

Umbra is seeking a Senior/Staff Flight Software Engineer to design, implement, and integrate high-reliability flight software for Mission Solutions. The role focuses on architecture, coding, unit testing, and system integration with spacecraft hardware.

The ideal candidate has 8+ years of experience, strong Rust/C/C++, and Linux proficiency, with a TS/SCI clearance and willingness to travel. On-site positions are in Reston, VA or Arlington, VA.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field.
  • 8+ years of professional experience in high-reliability software.
  • 5+ years in concurrent/asynchronous software.
  • Experience with Rust and/or C/C++ for embedded software.
  • Experience on SoC-based architectures in Linux.
  • Knowledge of Ethernet, TCP/IP, IPsec.
  • Experience with cybersecurity requirements and NSA-approved cryptographic systems.
  • Willingness to travel 10-20%.

Responsibilities

  • Design, implement, and maintain flight and payload software.
  • Architect software to meet system requirements and interfaces.
  • Create and maintain software operation documentation.
  • Develop and test command/control software for spacecraft operations.
  • Contribute to test campaigns from unit to system level.
  • Explain technical concepts clearly to non-technical audiences.
  • Take on additional duties as needed.

Skills

Embedded software development
Rust
C/C++
Linux
Cybersecurity
Networking (TCP/IP)

Education

Bachelor’s degree in Computer Science or Computer Engineering
Advanced degree (preferred)

Tools

Python

Job description

Umbra is seeking a Senior/Staff Flight Software Engineer to design, implement, and integrate high-reliability flight software for Mission Solutions. The role focuses on architecture, coding, unit testing, and system integration with spacecraft hardware.

The ideal candidate has 8+ years of experience, strong Rust/C/C++, and Linux proficiency, with a TS/SCI clearance and willingness to travel. On-site positions are in Reston, VA or Arlington, VA.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Flight Software Engineer for Spacecraft Platforms
Senior Flight Software Engineer for Spacecraft Platforms

Umbra • Arlington (VA)

On-site
USD 185,000 - 225,000
Flexible time off
Medical & dental insurance
401k with company contribution
+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 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) — 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) - 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 Flight Software Engineer (Rust) for Space Missions
Senior Flight Software Engineer (Rust) for Space Missions

Umbra • Arlington (VA)

On-site
USD 155,000 - 185,000
Flexible Time Off
Medical, Dental, Vision
401k
+3