More jobs:
Satellite Software and Autonomy Engineer III
Job in
Westminster, Adams County, Colorado, 80031, USA
Listed on 2026-09-12
Listing for:
Jobtailor
Full Time
position Listed on 2026-09-12
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, Robotics
Job Description & How to Apply Below
- Define and document integrated onboard autonomy behavior across subsystem interfaces
- Develop onboard fault detection, isolation, and response logic across multiple satellite subsystems
- Develop and integrate flight software for fault management and system-level autonomy applications and parameters
- Develop onboard mission sequencing and mode management logic for mission phases and mode transitions
- Collaborate across Flight Software, Avionics, GN&C, Electrical Power, C&DH, Propulsion, RF/Communications, and Thermal subsystems
- Develop and execute verification and validation scripts, including fault injection, scenario-based testing, telemetry validation, and regression testing
- Partner with Systems Engineering on FMECA, CONOPS, and System Hazards Analyses
- Develop and maintain table-driven flight software parameters supporting FDIR, sequencing, and mode management
- Partner with mission operations and fleet management teams to support scalable constellation operations
- B.S. in Aerospace, Mechanical, or Electrical Engineering, Computer Science, or a related field
- 5+ years of experience developing mission automation, FDIR, mission sequencing, onboard autonomy, or related real-time software for satellite or space vehicle systems
- Ability to translate subsystem-level fault detection/response requirements into flight software implementation while working with subsystem SMEs
- Experience with continuous integration systems and automated software testing
- Experience with software configuration control tools such as Git or similar
- Experience developing FDIR, mission sequencing, or onboard autonomy across multiple subsystems
- Experience developing, integrating, and/or testing real-time flight software
- Experience with C/C++, Python, and structured configuration/data formats such as XML, YAML, JSON, or similar
- Experience developing test scripts and performing telemetry analysis
- U.S. citizenship or nationality, U.S. permanent residence, or lawful admission to the U.S. as a refugee or granted asylum
- Blue’s Standard Background Check required
- Preferred: experience with satellite flight and/or ground operations
- Preferred: experience with HWIL and/or SWIL lab environments
- Preferred: experience developing deterministic nominal and contingency autonomy
- Preferred: experience integrating avionics systems and communications protocols
- Preferred: experience managing flight software parameter/configuration changes through formal review and deployment
- Preferred: experience developing satellite or space vehicle autonomy through the full lifecycle
- Preferred: experience with requirements management tools such as DOORS or Jama
- Preferred: experience supporting anomaly investigation and root cause analysis
- Preferred: experience with Confluence and JIRA
- Preferred: experience designing, evaluating, and simulating state machines, mode managers, sequencing engines, or rule-based autonomy systems
- Preferred: experience with Trick Sim or comparable simulation frameworks
Demonstrates expertise in developing and integrating flight software for fault management and onboard autonomy, with a strong focus on mission sequencing and real-time software for satellite systems. Proficient in collaborating across multiple subsystems and executing verification and validation processes to ensure system reliability.
Highest-signal resume keywords- Flight Software Development
- Fault Detection And Isolation (FDIR)
- Mission Sequencing
- C/C++ And Python Programming
- Automated Software Testing
- Mission Automation
- Onboard Autonomy
- Real-Time Software Development
- Telemetry Analysis
- Fault Injection Testing
- Configuration Management
- Structured Data Formats (XML, YAML, JSON)
- Verification And Validation Scripting
- Deterministic Autonomy Development
- State Machine Design
- Collaboration
- Problem-Solving
- Communication
- Blue’s Standard Background Check
- Satellite Systems
- Space Vehicle Systems
- Subsystem Interfaces
- FMECA
- CONOPS
- System Hazards Analysis
- HWIL
- SWIL
- Anomaly Investigation
- Root Cause Analysis
- Git
- DOORS
- Jama
- Confluence
- JIRA
- Trick Sim
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×