SoTalent is seeking a skilled Test Development Engineer to help design, develop, and support automated test systems used in large-scale hardware and data center manufacturing environments. The role involves building Python-based automated test sequences, maintaining test software, and collaborating with cross-functional teams to ensure test requirements are met.
Responsibilities:
- Design and develop test systems, procedures, and automated scripts to validate hardware performance
- Build Python-based automated test sequences that interface with BMS and PLC systems for functional and safety validation of liquid cooling equipment
- Develop and maintain server-level (L10) and rack-level (L11) test software used in high-volume manufacturing
- Support sustaining engineering by implementing configuration updates and ensuring test systems remain reliable and up to date
- Maintain thorough documentation of test infrastructure, procedures, and specifications
- Work cross-functionally with hardware engineering, manufacturing, controls, and quality teams to align on test requirements and performance standards
- Contribute to defining test architecture and infrastructure strategy
- Stay current with emerging testing technologies and methodologies to drive continuous improvement
Requirements:
- Bachelor's degree in Electrical or Computer Engineering, Computer Science, or a related field
- 5–8 years of experience in manufacturing test development/sustaining for enterprise server, storage, or networking products OR 10+ years of relevant experience with some college coursework
- Strong verbal and written communication skills
- Advanced programming experience in Python, Java, and Bash; C/C++ is a plus
- Strong Linux development background (CentOS or Ubuntu)
- Python automation expertise with industrial protocols (Modbus, BACnet, Ethernet/IP)
- Ability to interpret P&IDs and electrical schematics; experience designing physical test stations is highly preferred
- Experience building and configuring VMs using VMware (DHCP, PXE boot, nginx)
- Strong knowledge of enterprise networking technologies and protocols (L1/L2/L3, BGP, ECMP, DHCP Relay)
- Experience with Git and modern software engineering best practices
- Experience designing physical test stations is highly preferred