Hardware/Production Test Software Engineer
Core
Design high-level software architecture for vehicle integration and test operations, develop automated testing software, and implement ground control and telemetry systems for satellite flight components.
Role type
Senior IC embedded systems software engineer (test & validation)
Builds
Automated test frameworks, ground support equipment drivers, ground control software, telemetry systems
Domain
Aerospace / Satellite communications / Embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded systems development, Hardware testing, Python, Linux, Version control, Schematic reading, Circuit debugging, Software architecture design, Test plan creation, Recruitment
Preferred skills
Web development frameworks, Databases
Technologies
Python, Linux, Git, Mercurial, SVN, Debuggers, Logic analyzers, Oscilloscopes
Responsibilities
Design high-level software architecture for vehicle integration and test operations, Write drivers for ground support equipment, Implement software for automated testing at component and integrated levels, Refine specifications from electrical engineers to validate critical flight components, Implement ground control and telemetry software, Assist in recruiting, interviewing, and hiring additional teammates
Seniority
Mid-to-Senior, hands-on IC