Software Engineer (Test & Verification)
Core
Developing and maintaining test rig control and data acquisition software for electric propulsion systems, including motors, controllers, and battery systems.
Role type
Test & Verification Software Engineer
Builds
Test rig control software, custom devices for HiL dynamometer test benches, and data analysis tools.
Domain
Aerospace electric propulsion (EVTOL, UAV, General Aviation)
Deliverable
production ML models | product features | infrastructure
Required skills
LabVIEW, NI VeriStand, MATLAB, Python, CAN communication, electrical assembly, wiring harness construction, test rig control systems, data analysis, technical documentation
Preferred skills
Experience with dynos, vibration/shaker testing, EMC and HALT/HASS chambers, mechanical and electrical equipment maintenance
Technologies
LabVIEW, NI VeriStand, MATLAB, Python, CAN
Responsibilities
Assemble test software configurations involving mechanical and electrical equipment; develop bespoke custom devices for HiL dynamometer test benches; conduct pre-defined data analysis using existing tools; build and modify wiring harnesses for test instrumentation; lead laboratory equipment software maintenance and calibration; document laboratory procedures and safe systems of work.
Seniority
Mid-level, hands-on IC