Senior Software Engineer - Hardware Test
Core
Designing high-level software architecture and automated test infrastructure for satellite vehicle integration and flight operations.
Role type
Senior Software Engineer (Hardware Test)
Builds
Automated testing infrastructure, ground control software, and telemetry systems for satellites.
Domain
Aerospace / Satellite Communications
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Linux, shell scripting, version control (Git/SVN), embedded software debugging, schematic reading, data sheet analysis, oscilloscope usage, logic analyzer usage, debugger usage
Preferred skills
Web development frameworks, databases
Technologies
Python, Linux, Git, SVN, Mercurial
Responsibilities
Design high-level software architecture for vehicle integration and test operations; Coordinate across teams to create software testing infrastructure; Integrate software into test infrastructure with ground and flight teams; Design scalable test code for reuse across campaigns; Refine specifications from electrical engineers to validate flight components; Implement ground control and telemetry software; Assist in recruiting and hiring teammates.