IT CIM Engineer

Diodes IncSouth Portland, ME
Onsite

About The Position

Diodes Incorporated (Diodes) is seeking a Computer Integrated Manufacturing (CIM) Engineer to be part of the IT CIM Team located at the Diodes site in South Portland, Maine. The role of the CIM Engineer is critical in maintaining and improving the operational effectiveness of the site. The CIM Engineer role is primarily to develop software directed at automating the manufacturing operation, thus making it more productive while eliminating opportunities for yield loss. Primarily, the software developed will interact with the manufacturing equipment to ensure the right lot is processed. The lot receives the right recipe, the person processing the lot is correctly certified and the manufacturing systems (e.g., the MES, Maintenance, etc.) are updated timeously. Maintaining and improving the current operational systems to ensure their continued effectiveness is also central to the role. The successful candidate will report to MAKE IT management.

Requirements

  • Possess a bachelor’s degree in computer science/electrical engineering/Control Systems or equivalent relevant experience.
  • Have 2+ years relevant work experience.
  • Demonstrate use of a scripting type development language (e.g., Python, TCL/TK).
  • Willingness to be a full-time employee on-site as this position is not remote.
  • Familiarity with equipment communication using the SECS/GEM protocol.
  • Demonstrable use of database systems such as PostgreSQL.
  • Additional languages such as JavaScript, COBOL.
  • A working knowledge of operating systems such as OpenVMS, Linux and Windows 10/11.
  • Knowledge of business continuity approaches to ensure solutions developed are ‘always on’.
  • Experience with Azure DevOps.
  • Knowledge of ISO27001.

Responsibilities

  • Develop software for controlling a manufacturing tool using a common framework to ensure equipment is ready to operate successfully.
  • Select the correct manufacturing process to enable a production run.
  • Communicate with the tool normally using GEM/SECS communication.
  • Collect data on a production run to ensure quality product is produced.
  • Interact with other systems to aid the overall process, including selecting a manufacturing lot for processing, updating the status of processing on the manufacturing execution system, setting out tasks to be undertaken after interventions on the equipment, and capturing run time data from the equipment.
  • Test and verify that the solution works successfully to ensure that the solution is fit for purpose for a 24x7 operation.
  • Develop and reuse software and interface effectively with other software systems.
  • Develop automation solutions for equipment to interact with manufacturing equipment, dispatch, recipe management, maintenance, the site’s manufacturing execution system, and 3rd party solutions.
  • Capture real-time data from equipment to facilitate processing interdiction and drive appropriate responses.
  • Develop and deliver new solutions to meet an evolving manufacturing automation environment, focusing on continually delivering incremental improvement.
  • Enhance, develop, and deploy solutions across multiple systems in support of manufacturing (e.g., maintenance, non-conforming material, and engineering analysis).
  • Quickly problem solve in a diverse manufacturing environment to ensure continuity of the manufacturing operation and seek solutions to prevent reoccurrence.
  • Identify opportunities for simplification of the environment and communicate effectively the benefits of the opportunities.
  • Listen and communicate effectively to deliver solutions meeting the needs of manufacturing, equipment engineering, process engineering, and IT.
  • Work as an individual to develop a station controller from concept to delivery, and as part of a team to ensure an effective solution is provided.
  • Learn and develop as manufacturing needs and solutions will change.
  • Work with diverse and cross-functional teams, like Infrastructure, IT Security, and Helpdesk located in Asia, Europe, and USA.
  • Develop a business continuity approach for manufacturing solutions.

Benefits

  • Medical
  • Dental
  • Vision
  • FSA
  • 401k with company match
  • Company paid Short-Term and Long-Term disability
  • Standard life insurance policy
  • Paid time off
  • Employee wellness program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service