ASM is looking for Software Engineers to develop software for semiconductor processing equipment hardware, aiming to solve complex problems using AI/ML/Advanced Algorithms/Data Science and lead the next generation of SEMI manufacture control Software technology and trends.
Requirements
- Strong software development skills in C++
- Experience working with multiple items listed below
- Software for Machine Control (including Semiconductor equipment)
- Developing for Windows and Windows Real-time Operating Systems
- Multi-threaded applications
- Real-time software
- Graphical User Interfaces
Responsibilities
- Design, develop, test, deploy, maintain and improve software for our semiconductor manufacturing equipment
- Developing for Windows and Windows Real-time Operating Systems
- Troubleshoot and resolve computer software issues, including real-time software control systems
- Able to triage mechanical, electrical and software bugs
- Responsible to manage escalation calls with field support engineers and customers at a national and global level
- Work with QA / Support team to add replicated bugs to regression
- Author, revise, and review system specifications, software designs, test plans, and other software documentation.
Other
- Graduating in Fall 2025 or graduated within the past two years
- 0–2 years of professional work experience
- Travel globally and visit major chip makers FAB sites
- Work in Phoenix, the heart of the next SEMI tech hub
- Travel to customer sites to support installations, training, and troubleshooting of ASM products.