Software and Satellite Operations Quality Assurance Engineer
Core
Define and maintain software QA processes for onboard and ground segment software across the full development lifecycle while providing quality oversight for satellite operations during commissioning, operations, and anomaly response.
Role type
Software and Satellite Operations Quality Assurance Engineer
Builds
Onboard and ground segment software for a multi-purpose satellite constellation
Domain
Aerospace / Satellite Operations / Software Engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Software QA process definition, Verification and Validation (V&V), Software Development Lifecycle management, Non-conformance management, Risk assessment, Configuration management, Root cause analysis, Fault Detection Isolation and Recovery (FDIR), Standards compliance (ISO 29110, ECSS-Q-ST-80, ECSS-E-ST-40, DO-178C)
Preferred skills
FMEA, FDIR, hazard analysis, Satellite operations experience, Ground segment software experience, LEOP/commissioning support, Telemetry analysis scripting, Failure review board participation
Technologies
Git, Issue tracking tools, AI/ML tools for fleet management
Responsibilities
Define and maintain software QA processes and acceptance criteria; Ensure software verification and validation activities are comprehensive; Raise, track, and manage non-conformances; Lead anomaly investigations and root cause analyses; Liaise with operations and development teams to improve satellite operations tooling; Serve as mission assurance interface during anomaly resolution
Seniority
Mid-Senior, hands-on IC
