ASM is looking for a Software Engineer to develop advanced control software for semiconductor manufacturing equipment, impacting robotics, gas flow systems, and temperature control hardware to deliver real-time results in chip manufacturing.
Requirements
- Strong software development skills in C
- Experience in the semiconductor industry
- Hands-on experience with factory automation systems
- Familiarity with SECS/GEM, GEM300, EDA/Interface A protocols
- Experience with AMHS (Automated Material Handling Systems)
- Experience with Windows and real-time operating systems
- Experience with Multi-threaded and real-time applications
Responsibilities
- Design, develop, test, deploy, and maintain software for semiconductor manufacturing equipment
- Build software for Windows and real-time operating systems
- Troubleshoot and resolve issues in real-time control systems
- Triage mechanical, electrical, and software bugs
- Integrate and support factory automation protocols such as SECS/GEM
- Work closely with automation teams to ensure seamless equipment-factory communication
- Author and review system specifications, software designs, and test plans
Other
- BS Degree in Computer Science or related field. MS preferred.
- 5+ years’ experience as a generalist or mid-stack software developer
- Lead escalation calls with field engineers and global customers
- Collaborate with QA and Support teams to manage regression testing
- Investigate internal and external problem reports and propose solutions