Senior Analyst, Applications Programming
Maxim Integrated Products, LLC ( Maxim ) is filing an Application for Alien Employment Certification for the below described job description :
Position : Senior Analyst, Applications Programming (Beaverton, Oregon)
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 cross-functionally 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 on-call rotation.
- Support External Manufacturing (Back End) / Java ESL (Enterprise Service Layer).
Requirements :
Bachelor’s 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,
Master’s 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 re-factoring existing code or fixing bugs in existing code using SQL, Relational (Oracle, MySQL) database;
- DE in non-Relational 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 RS-232 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.
Eligible for employee referral program. Apply online at and Reference Position Number : R241405 .
Salary : $123,677.00 - $134,400.00 / year
Job Req Type : ExperiencedRequired Travel : NoShift Type : 1st Shift / Days
Actual wage offered may vary depending on geography, experience, education, training, external market data, internal equity, or other bona fide factors.
This position qualifies for a discretionary performance-based bonus which is based on personal and company factors.
This position includes medical, vision and dental coverage, 401k, paid vacation, holidays, and sick time , and other benefits.