ATE Software Engineer
Core
Design, build, and deploy automated manufacturing test platforms for advanced telecom, high-density switching, and optical networking hardware.
Role type
Senior ATE Software Engineer
Builds
Production-grade test execution engine and test stations for global EMS/ODM manufacturing lines
Domain
Semiconductor/Telecom manufacturing test automation
Required skills
ATE software development, Python, Linux, C#/.NET, VB, ATEasy, digital protocols (PCIe, I2C, SPI, MDIO, UART, Ethernet), log analysis, root-cause analysis, manufacturing systems integration (MES/QMS/SFC)
Preferred skills
High-density Ethernet switches, optical transceivers, SerDes, JTAG/Boundary Scan, SQL, SPC
Technologies
Python, C#, VB, ATEasy, Linux, PCIe, I2C, SPI, MDIO, UART, Ethernet, JTAG, SQL
Responsibilities
Design modular test software frameworks for board and system-level testing; Consolidate and standardize R&D diagnostic libraries and firmware tools; Integrate AI tools for code refactoring and test case synthesis; Deploy and stabilize test stations at overseas EMS/CM facilities; Investigate test failures and implement preventive fixes; Maintain and optimize active production lines; Collaborate with R&D on test specifications; Develop log parsing and analytics tools
Seniority
Senior, hands-on IC