Software Development Test Engineer (Starlink)
Core
Design, build, and maintain hardware-in-the-loop (HIL/HITL) test systems and simulation environments for Starlink software to enable flight-like testing of space laser mesh networks, phased array antennas, and collision avoidance algorithms.
Role type
Senior IC test engineer (hardware-in-the-loop systems)
Builds
HIL/HITL testbeds, simulation environments, and supporting infrastructure for Starlink software continuous integration
Domain
Aerospace engineering + embedded systems testing
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, CI/CD pipeline development, hardware-in-the-loop testing, simulation environment creation, test case development, troubleshooting, debugging, unit testing, network troubleshooting (layers 2-4 OSI), electrical test equipment operation (oscilloscopes, DAQs, electronic loads, spectrum analyzers), PLC programming, communication protocols (USB, VISA, CAN bus, SPI, I2C, Modbus), 3D CAD software
Preferred skills
Integration of electrical/electromechanical/RF/high voltage systems, simulation software, data analysis, performance optimization
Technologies
Python, CI/CD tools, oscilloscopes, DAQs, electronic loads, spectrum analyzers, 3D CAD, PLCs, USB, VISA, CAN bus, SPI, I2C, Modbus
Responsibilities
Design and maintain HIL/HITL testbeds and surrounding infrastructure; Develop test cases and simulation environments replicating on-orbit scenarios; Ensure appropriate test coverage balancing reliability, velocity, and safety; Pioneer strategies to scale the HITL fleet; Analyze and troubleshoot HITL test results to prevent software bugs in production
Seniority
Mid-level, hands-on IC