Software Engineer, Development Test (Starlink)
Core
Design, build, and automate test systems for satellite payloads, propulsion systems, and mechanisms to enable subscale testing, design iteration, and flight hardware qualification.
Role type
Software Engineer, Development Test Automation
Builds
Modular, reusable test and automation software for development and qualification testing
Domain
Aerospace / Satellite Systems / Test Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Python, C/C++, hardware interaction, Linux/Windows, network protocols (TCP/IP, CAN, SPI, I2C), data acquisition, embedded electronics, troubleshooting
Preferred skills
Configuration management, instrumentation design, electronics test rack design, spacecraft/automotive hardware experience, RF/optics knowledge
Technologies
Python, C, C++, Linux, Windows, USB, VISA, TCP/IP, CAN bus, SPI, I2C, Modbus
Responsibilities
Develop modular, reusable test and automation software; Write automation software to interact with hardware and test equipment; Invent tools for continuous integration and release; Develop custom automation solutions using embedded electronics; Design user interfaces for complex machines
Seniority
Individual Contributor