Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Flight Software Engineer

$150k - $190k
Full-time

Umbra Llc

Umbra is an American space technology company delivering advanced systems, from sensors to spacecraft, that empower customers worldwide with unmatched access to critical information from space. Our mission is simple and ambitious: redefine space—for people, systems, and missions in every domain. Umbra’s ecosystem operates through three business units: Remote Sensing (the data), Space Systems (the components), and Mission Solutions (the platforms).Together, our teams develop capabilities that deliver persistent access, resilient performance, and mission-ready solutions, advancing U.S. space leadership while keeping the world safe and informed.

About the Team

Space Systems – The Components

Space Systems is where Umbra turns hardware and software designs into on-orbit realities; developing, implementing and iterating mission-ready core technology, while simultaneously advancing the next generation of our own satellite constellation. Space Systems is vertically integrated across the satellite architecture, thus the team designs, builds, and tests an array of critical components and subsystems, including power systems, communications, control systems, deployment hardware, avionics, and payloads, as well as the flight software, firmware and digital design solutions to support the entire hardware stack. Our focus is on first principles engineering, and our mandate is simple: it has to work when it counts. Every bolt, board, and binary is proven on our own SAR constellation, ensuring flight-proven reliability where failure is not an option.

If you want to work on cutting edge space technology while maintaining the highest standard for innovation and mission ready performance, you belong here at Umbra.

About the Job

We are actively searching for a highly skilled and experienced Senior Flight Software Engineer who will take on a central and pivotal responsibility in the development and delivery of embedded flight software tailored for Umbra missions. In this essential role, you will be entrusted with a variety of critical responsibilities that encompass the entire software development lifecycle. This includes the creation and refinement of robust code, seamless system integration, comprehensive documentation, rigorous peer reviews, and thorough testing processes. Your contributions will be vital in ensuring that our mission-critical software is not only functional but also adheres to the highest standards of quality and reliability, ultimately leading to the successful deployment of our innovative missions.

This position is based on-site in either our Santa Barbara/Goleta, CA office, Arlington, VA office, or Reston, VA office (coming soon).

Key Responsibilities

  • Collaborate with a cross-functional engineering team to design, develop, and maintain reliable, fault-tolerant flight software.
  • Implement software solutions that meet system requirements while managing interfaces between multiple spacecraft subsystems and ground systems.
  • Develop command and control software for spacecraft flight operations, payloads, and peripheral electronics.
  • Contribute to and lead test campaigns, including unit testing and automated tests at both subsystem and system levels.
  • Create and maintain detailed documentation for software operations and interfaces with hardware/software products.
  • Perform other professional duties as assigned.

Required Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • 5+ years of proven experience in high-reliability software development.
  • 2+ years in developing concurrent and asynchronous code.
  • Strong background in embedded software development, including experience with Rust or C/C++.
  • Experience programming on embedded ARM cores supporting SoC architectures in Linux, RTOS, or bare-metal environments.
  • Strong understanding of processor architecture, with the ability to optimize code for performance and memory usage.
  • Experience with software development tools and processes, including source control, CI/CD, bug tracking, and design documentation.

Desired Qualifications

  • Advanced degree in Computer Science, Computer Engineering, or related field, with 8+ years of experience.
  • Comfortable working in a fast-paced and dynamic development environment.
  • Familiarity with Python programming.
  • Experience working within an agile development framework.
  • Hands-on experience with kernel development using Yocto.
  • Knowledge of Ethernet, SPI, I2C, UART, and PCIe interfaces.
  • Experience developing software for autonomous, fault-critical systems.
  • Experience with developing, deploying, and maintaining software product lines.
  • Knowledge of dynamics and control systems.
  • Flexible Vacation / Paid Time Off / Family Leave
  • Medical, Dental, Vision, Life, Voluntary Life, LTD
  • Vol Life, Critical Illness, Accidental, Hospital Indemnity, Pet Insurance (employee funded)
  • 401(k) Plan with 3% non-elective employer contribution
  • Stock Options
  • Free Parking
  • Free lunch in office daily

Umbra is an Equal Opportunity Employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected veteran status, or any other characteristic protected by federal, state, or local law.

Employment Eligibility Verification

In compliance with federal laws, all hired persons will be required to verify their identity and eligibility to work in the United States by completing the required Employment Eligibility Verification Form (I-9 Form) upon hire.

ITAR/EAR Requirements

This position may include access to technology and/or data that is subject to U.S. export controls pursuant to ITAR and EAR. To comply with federal export controls, all persons hired must be a U.S. citizen, U.S. national, U.S. lawful permanent resident, refugee or asylee as defined by 8 U.S.C. § 1324b(a)(3), or must otherwise be eligible to obtain the required authorizations from the U.S. Department of State and/or U.S. Department of Commerce as applicable. 

Pay Transparency
This job posting may cover multiple career levels . To ensure greater transparency, we provide base salary ranges for all roles, regardless of location. Our standard pay ranges are based on the role’s function and level, benchmarked against similar growth-stage companies. Compensation may vary based on geographical location, as certain regions may have different cost-of-living factors. The final offer will also be influenced by the candidate's skills, responsibilities, and relevant experience.

Compensation Range

The Compensation Range for this role is $150,000 - $190,000 DOE.

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Senior Flight Software Engineer in Reston, VA vacancy
  • $180k - $220k

     ...s expertise in remote sensing and spacecraft operations to engineer platforms purpose-built for U.S. and allied defense and intelligence...  ...at Umbra. About the Job We are seeking a Senior Flight Software Enginee r to support Umbra's Mission Solutions business... 
    Senior
    Permanent employment
    Contract work
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Umbra

    Reston, VA
    5 days ago
  • $120k - $200k

     ...and energy to our organization, are curious and eager to learn, and want to help drive our programs forward. As a Senior Flight Software Engineer , you will lead the development of Scout's flight software systems for imaging payloads which perform image capture, processing... 
    Senior
    Permanent employment
    Remote work
    Work from home
    Relocation
    Flexible hours

    Scout Space

    Reston, VA
    17 days ago
  • $104k - $166k

     ...Senior Datadog Software Engineer/Architect Job Locations US Requisition ID 2026-164944 Position Category Information Technology Clearance Agency Clearance Responsibilities We are seeking a Senior Datadog Software... 
    Senior
    Contract work
    Immediate start
    Shift work

    Peraton

    Reston, VA
    3 days ago
  • $90 per hour

     ...Client: CareFirst BlueCross BlueShield Role: Senior Software Engineer - IBM DataPower and IBM API Connect Location: Hybrid - Onsite 1-2 times per month in Reston, VA. Candidates MUST reside in the DMV or WV areas. Duration: 12-month... 
    Senior
    Contract work

    3B Staffing LLC

    Herndon, VA
    1 day ago
  •  ...Senior Software Engineer TS/SCI FSP Government Customer-Herndon Herndon, VA ACTIVE TS/SCI CLEARANCE with FS poly REQUIRED TO BE CONSIDERED FOR THIS POSITION Senior Software Engineer: Analyzes user interfaces, maintain hardware and software performance tuning... 
    Senior

    TENICA

    Herndon, VA
    2 days ago
  •  ...quietly reinventing how the world thinks about software reliability, and we're just getting...  ...Antithesis is the Fuzzer, our autonomous search engine for bugs and one of the most technically...  ...without ever letting up. As a Senior Engineer on the Autonomous Search team, you... 
    Senior
    Work at office

    Antithesis Operations LLC

    Vienna, VA
    3 days ago
  • A leading aerospace technology company is seeking a Senior Software Engineer to develop spacecraft flight software. The successful candidate will contribute to the entire software lifecycle and support GNC algorithm development. This role offers fully remote opportunities... 
    Senior
    Remote work

    AIRBUS U.S. Space & Defense, Inc.

    Herndon, VA
    4 days ago
  •  ...Senior Software Engineer Analyzes user interfaces, maintain hardware and software performance tuning, analyze workload and computer usage, maintain interfaces with outside systems, analyze downtimes, analyze proposed system modifications, upgrades and new COTS. Defines... 
    Senior

    TENICA

    Herndon, VA
    2 days ago
  •  ...Full Stack Senior Software Engineer Job Category Information Technology Market Location VA - Northern Virginia Location VA - Reston Apply Now ( NVR, Inc. is seeking an experienced Full Stack Senior Software Engineer to work on site in Reston, VA. NVR’... 
    Senior

    NVR

    Reston, VA
    2 days ago
  •  ...Software Engineer - Senior Analyzes user interfaces, maintain hardware and software performance tuning, analyze workload and computer usage, maintain interfaces with outside systems, analyze downtimes, analyze proposed system modifications, upgrades and new COTS. Defines... 
    Senior
    Work experience placement

    Beyond SOF

    Herndon, VA
    2 days ago
  • Are you a seasoned software engineer who enjoys building real systems-and helping other engineers grow along the way? Do you believe great teams...  ...? At Expedition Technology (EXP), we're looking for a Senior Software Engineer who can both build mission-critical software... 
    Senior

    Expedition Technology

    Herndon, VA
    1 day ago
  •  ...DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world. Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on... 
    Senior
    Full time
    Flexible hours

    Clarity Innovations

    Herndon, VA
    4 days ago
  •  ...Senior Software Developer Cydecor is a premier Federal Government solutions provider, delivering differentiated innovations in mission...  ...Here's what you need: ~6+ years of experience as Software Engineer developing distributed software applications using modern and... 
    Senior
    Temporary work
    Remote work

    Cydecor

    Reston, VA
    4 days ago
  •  ...Software Engineer The forefront of research and development to improve patient care. We work to improve all aspects of health care, from efficiency to cancer research. A non-profit that works with clinicians, industry, researchers, and government, putting people above... 
    Senior

    Omni Inclusive

    Reston, VA
    4 days ago
  • $137k - $228k

     ...Senior Full Stack Engineer Vantor is forging the new frontier of spatial intelligence, helping decision makers and operators navigate what'...  ...Motion GEOINT systems. Build scalable, high-performance software across front-end, back-end, and data layers. Develop interactive... 
    Senior

    Maxar by Vantor

    Herndon, VA
    2 days ago
  • $130k - $180k

     ...Current Job Openings Senior Software Engineer Senior Software Engineer Summary Title: Senior Software Engineer ID: SPA-26-B1 Team: Space & Ground Systems Location: N/A More about this job Description HawkEye 360 is currently seeking a Senior Command &... 
    Senior
    Work experience placement
    Remote work
    Night shift

    HawkEye 360

    Herndon, VA
    1 day ago
  •  ...Sr Software Engineer Qualifications To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations... 
    Senior
    Work experience placement

    Ageatia Global Solutions

    Reston, VA
    2 days ago
  •  ...Senior Software Engineer The Software Engineer will design and develop complex new software products, or make significant enhancements to existing software. The ideal candidate is a hands-on developer with significant experience in developing scalable data platforms... 
    Senior

    BK Consulting

    Herndon, VA
    2 days ago
  • $104k - $166k

     ...Software Engineer Senior Job Locations US Requisition ID 2026-165526 Position Category Information Technology Clearance Secret Responsibilities Peraton is seeking a Software Engineer (Senior) to support the MODES... 
    Senior
    Contract work
    Remote work
    Shift work

    Peraton

    Herndon, VA
    5 days ago
  • $86.8k - $198k

     ...Job Number: R0236102 Software Engineer, Senior The Opportunity: As a back-end developer, you know that a good site or system needs the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We're looking for a back... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Herndon, VA
    4 days ago
  •  ...Senior Software Engineer At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, producing actionable intelligence, or developing cutting edge technology, we succeed because of the expertise, collaboration... 
    Senior

    B/CORE

    Herndon, VA
    6 days ago
  • $163.8k - $245.8k

     ...Database Engineer Reston, VA Top Secret Polygraph Unspecified Career Level not specified $163,800 - $245,800 Job Description...  ...are a fast paced and diverse team of database specialists and software engineers responsible for designing, automating, managing and running... 
    Senior
    Work experience placement
    Flexible hours

    Navstar

    Reston, VA
    2 days ago
  •  ...over time. This is a critical role for someone who can combine software/service ownership, platform administration design, integration...  ...sites Partner with Software Architecture, Platform Engineering, Security, Field Engineering, Operations, and QA to ensure the... 
    Senior
    Remote work

    Fusion Innovation

    Reston, VA
    3 days ago
  •  ...computing solutions. Founded by ex-Googlers with engineers from Google, Amazon, and Capital One, SZNS...  ...data engineering, blockchain, and cloud-native software application development.” We are seeking a talented Senior Software Engineer to join our growing team. As... 
    Senior
    Work at office

    SZNS Solutions LLC

    Reston, VA
    1 day ago
  •  ...customers meet their missions. Position Summary Airbus U.S. is looking for an enthusiastic and creative senior software engineer to develop and test spacecraft flight software. We're looking for candidates who can bring exceptional programming skills and experience in... 
    Senior
    Contract work
    Work at office
    Local area
    Remote work
    Visa sponsorship

    AIRBUS U.S. Space & Defense, Inc.

    Herndon, VA
    10 days ago
  •  ...Bridge Core is seeking a Senior Software Developer in Herndon, Virginia, with at least 6 years of experience. The role involves creating secure software applications and solutions that support government missions. The ideal candidate will collaborate with cross-functional... 
    Senior

    Bridge Core

    Herndon, VA
    1 day ago
  • $119.8k - $234.7k

     ...Overview Join the Azure AI Platform air gapped engineering team as a Senior Software Engineer delivering secure, scalable, and mission critical AI infrastructure for Microsoft’s most sensitive cloud environments. We build foundational services that power Azure Machine... 
    Senior
    Ongoing contract
    Local area

    Microsoft Corporation

    Reston, VA
    4 days ago
  •  ...Iridium Senior Software Engineer Iridium is an award-winning and innovative satellite communications company with bragging rights to the only network that offers voice and data connectivity anywhere in the world. For over 20 years, Iridium's unique network and services... 
    Senior
    Work at office
    Remote work

    Iridium Satellite Communications

    Reston, VA
    2 days ago
  • $155k - $185k

     ...belong here at Umbra. About the Job We are seeking a Senior Software Engineer to join our Command, Control, and Communications (C3) team...  ...mission execution. Partnering closely with engineers across flight software, GNC, operations, and platform teams. We are particularly... 
    Senior
    Permanent employment
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Umbra

    Reston, VA
    2 days ago
  • $180k - $220k

     ...in remote sensing, you belong here at Umbra. About the Job We are actively seeking a highly skilled and experienced Senior Software Engineer to join our Order & Delivery team who will play a pivotal role as a key contributor to our dynamic public-facing software... 
    Senior
    Permanent employment
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Umbra

    Reston, VA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Flight Software Engineer. Be the first to apply!