Work Location: HYBRID Portland OR
Duration: 12 months
Duties:
- Design develop test release and maintain new and existing custom Automation solutions.
- Work with different groups to provide solutions to manufacturing challenges.
- Respond to customers requests and support resolving issues as they occur.
- Gather requirements and generate specifications for software systems.
- Develop software to control semiconductor manufacturing machines.
- Work crossfunctionally with IT Process/Equipment Engineers and Operations to increase throughput and quality.
- Contribute to the improvement of Software Development Life Cycle.
- Adapt and prioritize work based on changing needs of the factory.
- Provide L3 end user support by participating in oncall rotation.
- Support External Manufacturing (Back End) / Java ESL (Enterprise Service Layer).
TOP REQUIREMENT: SECS/GEMS recent experience
Requirements:
- Bachelors degree in Computer Science Information Technology or a related field of study (willing to accept a foreign education equivalent) and four (4) years of experience as a Programmer Analyst or related role building Host Controller and Fault Detection Systems for semiconductor manufacturing equipment automation.
Or in the alternative
- Masters degree in Computer Science Information Technology or a related field of study (willing to accept a foreign education equivalent) and two (2) years of experience as a Programmer Analyst or related role building Host Controller and Fault Detection Systems for semiconductor manufacturing equipment automation.
Must also possess the following:
- Demonstrated Expertise (DE) developing testing and releasing solutions using Object Oriented Programming (Java/C#) Visual Basic (VB6) Enterprise service layer architecture and Microsoft Development Tools (Visual Studio .Net) for host controller and fault detection systems;
- DE setting up test environments for solutions using SECS/GEM (Semiconductor Equipment Communication Standard/Generic Equipment Model) equipment simulator and Event driven Architecture tools;
- DE refactoring existing code or fixing bugs in existing code using SQL Relational (Oracle MySQL) database;
- DE in nonRelational database (MongoDB) Database design and modeling optimizing database structure for speed and data integrity and setting up replica and cluster nodes;
- DE with network and serial communication protocol (HSMS and RS232 connection) to troubleshoot communication issues between host controllers and semiconductor equipment; and
- DE working with the interface between host controllers and the Manufacturing Enterprise System PROMIS.
Required Skills : Oracle
Basic Qualification :
Additional Skills : Data Engineer
Background Check : No
Drug Screen : No