Software Engineer, Space Systems Test
Core
Design, build, and deploy automated test software and cloud infrastructure to verify functionality and performance of integrated space systems and flight hardware.
Role type
Senior IC software engineer (systems test & automation)
Builds
Automated test platforms, cloud-based test execution tools, data analysis systems, and fleet-level reporting dashboards
Domain
Defense / Aerospace / Space Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Systems architecture, automated test software development, cloud infrastructure, data analysis, Python, C/C++
Preferred skills
Kubernetes, OpenShift, Helm, distributed systems, microservices, sensor interfaces, Hardware-in-the-Loop (HITL) testing
Technologies
Python, C/C++, Go, Rust, Kubernetes, OpenShift, Helm
Responsibilities
Architect cloud-based software tools for automated test execution and data collection; Design automated test platforms for hardware modules and full space vehicle systems; Develop robust test reporting and logging systems; Create metrics for debugging and performance monitoring; Integrate test software with satellite hardware and firmware; Collaborate with engineering teams to define verification and validation strategies
Seniority
Senior, hands-on IC