SEMS/GEMS - Programmer Analyst at Compunnel Inc. in Beaverton, Oregon

Posted in Other about 2 hours ago.

Type: full-time





Job Description:

Position - SEMS/GEMS - Programmer Analyst

Location - Beaverton OR

Work Mode - Remote

Type - Contract

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.

Skills

SECS/GEM (Semiconductor Equipment Communication Standard/Generic Equipment Model.
More jobs in Beaverton, Oregon

Other
less than a minute ago

Best Buy
Other
3 minutes ago

Best Buy
Other
8 minutes ago

Best Buy
More jobs in Other

Other
less than a minute ago

Best Buy
Other
less than a minute ago

CyberCoders
Other
less than a minute ago

Best Buy