Manufacturing Test Engineering, Software
Core
Develop and maintain production software for manufacturing test systems that test complex hardware, integrate with lab instrumentation, and manage data streams.
Role type
Senior IC software manufacturing test engineer
Builds
Production software suites for factory test racks and simulation environments
Domain
Defense technology / Hardware manufacturing automation
Required skills
Python, C#, Linux/Unix, embedded protocols (UART, CAN, RS-485/RS-232), SQL, root-cause analysis, MES integration
Preferred skills
Nix/NixOS, C, HTML/CSS, contract manufacturer experience, hardware protocols (Ethernet, USB, PCIe, SPI/I2C), environmental stress testing
Technologies
Python, C#, C, Linux, Unix, NixOS, SQL, Modbus TCP, MES, DAQ, programmable power supplies, oscilloscopes, electronic loads
Responsibilities
Develop PLC-integrated station control software and maintain tag/address indexes; Build hardware-free simulation environments; Design and maintain production test suites; Integrate test applications with sensors and vehicle compute hardware; Deploy and debug software on Linux/Unix platforms; Collaborate on NPI to define test requirements and coverage; Automate test execution from PCBA to full-system levels; Provide troubleshooting and RCA for line issues; Log data and integrate with MES and databases.
Seniority
Senior, hands-on IC
