Software Engineer (Components)
Core
Design and develop test, automation, firmware, and web interface software for spacecraft and launch vehicle components (valves, actuators, avionics) to enable manufacturing, testing, and analysis.
Role type
Senior IC software engineer (test & automation)
Builds
Test and automation software for rocket component manufacturing and verification
Domain
Aerospace / Rocketry / Embedded Systems
Required skills
Python, C, Linux, Windows, version control, continuous integration, numerical analysis, signal processing, GPIB/USB/TCP/IP/CAN bus/SPI/I2C interfaces, hardware troubleshooting, spacecraft fluid systems, high power electrical systems, electro-mechanical systems, embedded hardware development
Preferred skills
Computer science degree, control feedback loop design, interdisciplinary software development
Responsibilities
Develop modular test and automation software in Python and C; Write automation software to interact with flight hardware and test equipment; Develop custom automation solutions for engineering and manufacturing challenges; Develop algorithms to analyze complex test data; Maintain and troubleshoot automation infrastructure; Define and implement project plans for test systems
Seniority
Senior, hands-on IC
