Senior Engineer I, Software Engineering
Core
Develop advanced control software for semiconductor manufacturing equipment, driving robotics, gas flow systems, and temperature control hardware.
Role type
Senior Software Engineer (Industrial Automation)
Builds
Real-time control software for chip manufacturing equipment
Domain
Semiconductor manufacturing / Industrial automation
Deliverable
production ML models | product features
Required skills
C#, Windows development, Real-time operating systems, Factory automation systems, SECS/GEM protocols, AMHS, Multi-threaded applications, Device drivers, Networking/EtherCAT, Dynamic scheduling algorithms
Preferred skills
Machine control software architecture, GUI development, Networking/data communications
Responsibilities
Design, develop, test, deploy, and maintain software for semiconductor manufacturing equipment; Troubleshoot and resolve issues in real-time control systems; Triage mechanical, electrical, and software bugs; Lead escalation calls with field engineers and global customers; Collaborate with QA and Support teams to manage regression testing; Author and review system specifications, software designs, and test plans; Integrate and support factory automation protocols such as SECS/GEM
Seniority
Senior, hands-on IC