Senior/Staff Flight Software Systems Engineer
$185k - $225kUmbra Lab Inc.
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
Mission Solutions – The Platforms
Mission Solutions builds on Umbra’s expertise in remote sensing and spacecraft operations to engineer platforms purpose-built for U.S. and allied defense and intelligence missions. Whether it’s a custom payload, a full-stack spacecraft, or the infrastructure behind an entire constellation, our team delivers secure, resilient systems tailored to exacting requirements and built on timelines that match the urgency of the mission.
If you want to work on cutting-edge space technology that’s redefining what’s possible in space platforms, you belong here at Umbra.
About the Job
We are seeking a Senior/Staff Flight Software Engineer to support Umbra’s Mission Solutions business unit in developing requirements, designing software architecture, writing code, and overseeing system integration and testing. You will also provide expert guidance in software design, code development, peer reviews, documentation, and integration with flight hardware, including unit testing. This is a unique opportunity to design and implement new features and capabilities that enhance Umbra’s existing software baseline, tailored to meet specialized Mission Solutions program needs. The ideal candidate is a solution-driven problem solver, an exceptional communicator, and possesses a strong systems-thinking mindset to drive innovation in spacecraft software development.
This position is based on-site in either our Reston, VA office or Arlington, VA office.
Key Responsibilities
- Collaborate with a cross-disciplinary engineering team to design, develop, and maintain reliable, fault-tolerant flight and payload software.
- Architect and implement software solutions to meet high-level system requirements while managing interfaces with multiple spacecraft subsystems and ground systems hardware.
- Create and maintain documentation for software operation and interfaces with other system components.
- Develop & test command and control software for spacecraft flight operations and payload electronics.
- Participate in and contribute to test campaigns, from unit-level testing to automated system and subsystem-level testing.
- Present high level technical concepts simply and clearly to non-technical audiences.
- Take on additional professional duties as assigned.
Required Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical field.
- 8+ years of professional experience developing high-reliability software systems.
- 5+ years of experience developing concurrent and asynchronous software.
- Active TS/SCI security clearance.
- Demonstrated experience leading software development and execution for a satellite bus or spacecraft platform.
- Experience across the full software development lifecycle, including requirements, design, implementation, integration, debugging, testing, and maintenance.
- Strong embedded software development experience using Rust and/or C/C++.
- Experience developing software for SoC-based architectures in Linux environments.
- Working knowledge of Ethernet networking, TCP/IP, and IPsec.
- Experience implementing cybersecurity requirements and integrating NSA-approved cryptographic systems or solutions.
- Ability to travel 10-20% of the time.
Desired Qualifications
- Advanced degree in Computer Science, Computer Engineering, or a related technical field.
- 15+ years of professional experience developing high-reliability software systems.
- Strong understanding of processor architectures and experience optimizing software for performance, memory usage, and resource-constrained environments.
- Experience developing embedded software on ARM-based processors in Linux, RTOS, and/or bare-metal environments.
- Experience with hardware interfaces and communication protocols such as SPI, I2C, UART, and PCIe.
- Experience developing software for autonomous, fault-tolerant, or mission-critical systems.
- Experience developing, deploying, and maintaining reusable software platforms or product lines.
- Experience with space system development across spacecraft and ground segments.
- Familiarity with Python for development, testing, automation, or tooling.
- Flexible Time Off, Sick, Family & Medical Leave
- Medical, Dental, Vision, Life, LTD, STD (employer funded)
- Vol Life, Critical Illness, Accidental, Hospital Indemnity, Pet Insurance (employee funded)
- 401k with 3% non-elective company contribution
- Stock Options
- Free parking in office building or Transit is reimbursed
- Free lunch daily in office
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. U.S. Citizenship is required for all positions requiring an active U.S. Government security clearance or the ability to obtain and maintain a security clearance.
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 $185,000 - $225,000 DOE.
#J-18808-Ljbffr$185k - $225k
...technology company delivering advanced systems, from sensors to spacecraft, that... ...sensing and spacecraft operations to engineer platforms purpose-built for U.S. and... ...About the Job We are seeking a Senior/Staff Flight Software Engineer to support Umbra’s Mission...SeniorPermanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours$120k - $200k
...Senior Flight Software EngineerScout is building a new way to see and operate in space: with a new paradigm... ...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...SeniorFlexible hours- ...Software Engineer IVWe are looking for a Software Engineer to join our diverse team at our Herndon, VA, office. The candidate will work within... ...Scrum Team primarily focusing on building and maintaining systems running in a containerized environment.Required:Significant Java...SeniorWork at office
- ...A leading building products distribution company in Herndon, VA is seeking a Staff Software Engineer to design and develop eCommerce services. Ideal candidates will have extensive experience in coding, object-oriented programming, and modern front-end technologies. The...Senior
$185k - $225k
...Umbra is seeking a Senior/Staff Flight Software Engineer to lead end-to-end flight software development for Umbra spacecraft, from requirements to testing... ...design software architecture, write code, and oversee system integration with flight hardware. The ideal candidate...Senior$180k - $210k
...company delivering advanced systems, from sensors to... ...spacecraft operations to engineer platforms purpose-built... ...seeking an experienced Senior Systems Engineer to... ...technical reviews. Support flight operations, ground-... ..., and flight-software maintenance throughout...SeniorPermanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours- ...Blue Origin in Reston, VA is seeking a Senior Aerospace Software Engineer to lead the design, development, and deployment of software for aerospace systems, from flight control to mission planning and simulation. You will mentor engineers, define software requirements,...
$120k - $160k
...Senior Systems Engineer Job Locations US-VA-Reston | US-AZ-Chandler Job ID... ...and integration of Mission Planning, Flight Dynamics, Ground Entry Point Management... ...functional teams, including hardware, software, and network engineers, to ensure seamless...SeniorFull timeWork at officeRemote workShift work- ...Electronics Inc. in Reston, VA is seeking a Senior Systems Engineer to lead the design, development and verification of Flight Management Systems for civil/military avionics... .../C++ skills, and expertise with real-time hardware/software integration, flight #J-18808-LjbffrSenior
$119k - $190k
...Principal Software Systems Engineer (Embedded Flight Systems)The Principal Software Systems Engineer (Embedded Flight Systems) defines, develops, integrates, and verifies software-intensive aerospace systems for flight and flight-like environments. This role bridges systems...$180k - $205k
...Senior Staff Software EngineerAlarm.com is looking for a versatile Senior Staff Software Engineer to join our Platform team. We're doing work in smart home technology, video analytics... ...design of major software components, systems, and features – act as an architect for the...SeniorCasual workWork at officeImmediate startWork from homeWorldwideFlexible hours- ...Senior Ground Software EngineerUmbra is an American space technology company delivering advanced systems, from sensors to spacecraft, that empower customers... ...Senior Ground Software Engineer to join our Remote... ...platform engineering, and flight software, to deliver end...SeniorWork at officeRemote workWorldwide
$191k - $253k
...Senior Software Engineer (Rust), Intelligence Systems Reston, Virginia, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology...SeniorFull timeWork experience placement- ...General Atomics (GA) Electromagnetic Systems in Herndon, VA seeks a Chief Systems Engineer to lead complex engineering programs for national security missions. The role focuses on system architecture, integration, and technical leadership across multidisciplinary teams...Senior
- ...General Dynamics Information Technology in Herndon, VA, is seeking a Senior Systems Engineer to analyze requirements and design robust system solutions for a national intelligence program. Onsite work is required with an active TS/SCI clearance with poly. The role demands...Senior
- ...Peraton is seeking a Senior Systems Engineer to lead NAS surveillance architecture across hardware, software, and operational domains. You will drive requirements, traceability, and verification in a cross-functional team of aviation, engineering, and data systems professionals...Senior
- ...Senior Principal Space EngineerAt Northrop Grumman... ...work on revolutionary systems that impact people's lives... ...- from the first flight across the Atlantic Ocean... ...in systems engineering to include architectural... ...management, hardware/software integration, and mission...SeniorRemote work
- ..., safe, and low-cost space vehicles and systems within a culture of safety, collaboration... .... As part of a hardworking team of engineers, you will play a meaningful role in the... ...development of user and payload facing software and system interfaces. This role will help...Senior
$197.53k - $276.54k
...low-cost space vehicles and systems within a culture of safety,... ...Concepts and Enterprise Engineering (ACE), supporting Blue Origin... ...manufacturable design. As a Senior Aerospace Software Engineer on our team, you... ...applications, from onboard flight control systems and flight...SeniorPermanent employmentTemporary workLocal areaImmediate start- ...Rocket Lab is seeking a Principal Software Engineer in Tucson, AZ to lead the development of spacecraft flight software for advanced space systems. You will design, implement, and test software that runs on constrained hardware and supports safety-critical missions....Senior
- ...Cherokee Preting (Preting) seeks an experienced Systems Engineer - Expert to integrate, secure, monitor, and troubleshoot enterprise data, network, and cloud environments. Must hold TS/SCI with Full Poly and have 11+ years of relevant experience. Responsibilities include...Senior
- ...Salesforce, Inc. is seeking a Senior Systems Engineer (Cleared) to join an on-site team in Herndon, VA. You will collaborate with software, systems, and security engineers to deploy infrastructure at scale for national security customers. You must hold an active TS/SCI...Senior
$114k - $171k
...to work on revolutionary systems that impact people's lives... ...history - from the first flight across the Atlantic Ocean,... ...an experienced Principal/Senior Principal Systems Engineer supporting our Advanced Tactical... ..., systems integrator or software engineerExperience with...SeniorRelocation packageShift work- ...Salesforce is seeking a Senior/Lead Distributed Systems Software Engineer for GovCloud. You will design and optimize cloud-scale back-end services ensuring reliability across data centers, with a strong emphasis on AI-driven workflows and secure production-ready code....Senior
$210k - $235k
...communities. We're proud to boast a world-class engineering team that thrives on rolling up their... ...professional to fill the role of Systems Engineer to support our team in Northern... ...design, develop, and implementation of software systems/services solutions based on requirements...SeniorFull timeFor contractorsWork experience placement- ...SYSTEMS ENGINEER SENIOR Are you ready to be a part of an elite team at GDIT, working on alarge-scaleNational Intelligence program? This is an incredible opportunity to immerse yourself in an environment that fuses innovation, speed, and security to safeguard ourNation...SeniorWork from homeFlexible hours
$172.5k - $260.1k
...Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success... ...position. You will join a team of highly motivated software, systems, and security engineers working on infrastructure at scale...SeniorWork experience placement$191k - $253k
...industry, Anduril is changing how military systems are designed, built and sold. Anduril’s... ...as a lead provider of specialized engineering and products for Intelligence Community... ...automated build, test, and deployment of software across multiple enclaves Collaborate with...SeniorFull timeWork experience placement$161.9k - $242.9k
## Senior Site Reliability Engineer - FedRAMPApply: Hybrid: Reston: Full time: Posted Yesterday: RP103895... ...pipelines—forwarding application logs, system logs, API call records, and... ...deployment with ArgoCD and GitLab CI.• Software Development: Proficiency in writing...SeniorFull time- ...BCore is seeking a Systems Engineer in Herndon, VA with TS/SCI and Poly requirements. The role focuses on designing and delivering mission-critical IT solutions, cloud deployments, and DevSecOps improvements for government clients. You will contribute to architecture...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior/Staff Flight Software Systems Engineer. Be the first to apply!
- director systems engineering Reston, VA
- senior windows systems engineer Reston, VA
- ground systems engineer Reston, VA
- system engineer contract Reston, VA
- system performance engineer Reston, VA
- software system engineer Reston, VA
- computer system validation engineer Reston, VA
- senior staff systems engineer Reston, VA
- operations support system engineer Reston, VA
- space systems engineer Reston, VA


