Senior Software Engineer - Vehicle Test
Core
Design end-to-end software architecture and test infrastructure to validate aerospace hardware at integrated vehicle levels for flight readiness.
Role type
Senior Software Engineer (Vehicle Test & Validation)
Builds
Ground control and telemetry software, scalable test code, and HITL testbed infrastructure for flight validation.
Domain
Aerospace / Satellite Communications / Hardware Validation
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Linux, shell scripting, software architecture design, test framework development, system integration
Preferred skills
Relational/time series databases, embedded systems, mentoring junior engineers
Technologies
Python, Linux, shell command line tools
Responsibilities
Design high-level software architecture for vehicle integration and test operations; coordinate cross-team software testing infrastructure; integrate flight software into test infrastructure; refine specifications from electrical engineers to validate critical flight components; support all development phases from proposal to flight; guide large test campaigns by creating tools and mentoring junior engineers; participate in on-call shifts to troubleshoot flight and production issues.
Seniority
Senior, hands-on IC with mentorship responsibilities