Software Engineer II – Radiation Effects Tooling
Core
Develop and deploy software tooling for hardware integration and prototype testing in the space environment, including analysis and test automation.
Role type
Software Engineer II (Test Systems & Tooling)
Builds
Hardware integration test code, test automation libraries, user interfaces, and proprietary Model-Based Systems Engineering (MBSE) software.
Domain
Aerospace / Test Engineering / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Software development, object-oriented design, test automation, hardware driver design, build/test/deployment automation
Preferred skills
Real-time systems development, Generative AI for data analysis, electrical control systems, industrial sensors, FPGA development, project management
Technologies
LabVIEW, Python, C/C++, Gitlab, SQL, VHDL, Verilog, TensorFlow, PyTorch, scikit-learn, National Instruments (TestStand), Actor Framework
Responsibilities
Define and update hardware integration test code; build new libraries and optimize test code; develop user interfaces and frameworks; oversee test system use at external facilities; engage with engineers to speed up development cycles; maintain software development infrastructure standards.
Seniority
Mid-level, hands-on IC