Sr. Software Engineer, Components Test (Starshield)
Core
Design and develop test software infrastructure to validate the performance of advanced spacecraft components in extreme environments for national security missions.
Role type
Senior IC software engineer (test & automation)
Builds
Test and automation software infrastructure for flight control devices and mechanisms
Domain
Aerospace / National Security / Satellite Systems
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Python, C, C++, embedded electronics, algorithm development, data analysis, project management
Preferred skills
Linux/Windows, networking protocols, configuration management, CI/Agile, control feedback loops, signal processing, digital/analog interfaces, spacecraft fluid systems, high power electrical systems, electro-mechanical systems, embedded hardware product development
Responsibilities
Develop modular, reusable test and automation software; Write automation software to interact with flight hardware and instrumentation; Develop custom automation solutions for engineering and manufacturing challenges; Develop algorithms to analyze complex test data; Maintain and troubleshoot existing automation infrastructure; Define and implement project plans to deliver reliable test systems
Seniority
Senior, hands-on IC