Senior Test Software Engineer, Manufacturing Engineering
Core
Develop, qualify, and release test engineering software and PLC programs for HDD manufacturing test automation, conveyor systems, and robotics.
Role type
Senior IC software engineer (manufacturing automation & test systems)
Builds
Test automation software, conveyor PLC systems, and integration solutions for HDD component manufacturing
Domain
Hard disk drive (HDD) manufacturing, industrial automation, robotics
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Visual Basic, PLC programming, OOP, multithreading, socket programming, hardware interface development, system integration
Preferred skills
AOI systems, QNX, Linux, desktop application development, data acquisition, real-time monitoring
Technologies
Visual C++, Visual Basic, CC-Link, I/O modules, sensors, motion controllers, vision systems, vacuum systems
Responsibilities
Design and maintain software for Testers, AOI systems, Cell Controllers, and Robotics; integrate conveyor control systems with factory equipment; support installation and validation of new conveyor systems; perform code reviews and debugging; collaborate on 8D and FMEA meetings to address quality issues; monitor system OEE and uptime metrics.
Seniority
Mid-level to Senior, hands-on IC