IT CIM Engineer
$86k - $100kDiodes Inc
Job Description
Job Description
Life at Diodes
Join our organization and support our vision to inspire future technology through leading semiconductor solutions.
Diodes deliver advanced analog and power semiconductor solutions to the world’s leading technology companies, driving innovation, efficiency, and performance across high‑growth markets. Our teams collaborate across engineering, manufacturing, support and corporate functions in a fast‑paced, transparent culture guided by our core values:
Integrity
Commitment
Innovation .
We design reliable technology that improves the world—while prioritizing sustainability, safety, and employee well‑being.
We have an exciting opportunity within Diodes for an Equipment Maintenance Technician.
LocationSouth Portland, ME
CompensationPay range $86,000 to $100,000/year. Actual compensation may vary based on experience, qualifications, skills, and geographic considerations. Incentive compensation and benefits may also be available.
Benefits SummaryWe offer a competitive benefits package to include medical, dental, vision, FSA, 401k with company match, company paid Short-Term and Long-Term disability and standard life insurance policy. We also provide paid time off and have an employee wellness program.
About the RoleDiodes Incorporated (Diodes) is seeking a Computer Integrated Manufacturing (CIM) Engineer 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.
What You’ll Do – A Typical Manufacturing Automation ProjectA CIM Engineer will typically develop software for controlling a manufacturing tool using a common framework to do the following:
- To develop checks to ensure the equipment is ready to operate successfully.
- To select the correct manufacturing process to enable a production run.
- Communicating with the tool normally using GEM/SECS communication
- To collect data on a production run to ensure quality product is produced.
- Interactions with other systems to aid the overall process, these include:
- 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
- Capturing run time data from the equipment
- Testing and verify that the solution works successfully to ensure that the solution is fit for purpose for a 24x7 operation
- An understanding of manufacturing and IT solutions to enable development of an appropriate solution to meet the needs of the business.
- Development skills to write and reuse software and to interface effectively with other software systems. A core part of the role will be in developing automation solutions for equipment to interact with manufacturing equipment, with dispatch, with recipe management, with maintenance, with the site’s manufacturing execution system and 3rd party solutions.
- Development skills will require an understanding of the operation of equipment to capture real-time data from to facilitate processing interdiction and drive appropriate responses.
- Drive and innovation to develop and deliver new solutions to meet an evolving manufacturing automation environment. The role is one which focuses 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)
- Able to quickly problem solve in a diverse manufacturing environment to ensure continuity of the manufacturing operation and when problems do arise to seek solutions to prevent reoccurrence.
- To identify opportunities for simplification of the environment and communicate effectively the benefits of the opportunities
- Ability to listen and communicate effectively to deliver solutions meeting the needs of manufacturing, equipment engineering, process engineering and IT.
- Ability to work as an individual, as most activities require the software development of a station controller from concept to delivery, and as part of a team to ensure an effective solution is provided.
- The ability to learn and develop is essential as manufacturing needs and solutions will change over the next five years.
- Ability to work with diverse and cross functional teams, like Infrastructure, IT Security and Helpdesk located in Asia, Europe, and USA.
- Development of a business continuity approach for manufacturing solutions.
- SECS/GEM protocol, Postgre SQL, JavaScript, COBOL, OpenVMS, Linux and Windows 10/11, Azure DevOps
- Build strong connections through networking and mentoring with members of Diodes’ highly skilled workforce
- Collaboration and exposure to a global team and resources
- Gain Practical, project-based experience that strengthens your technical and professional skills.
- 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
- Demonstratable 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
Diodes Incorporated is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
- ...Job Description Job Description Diodes Incorporated (Diodes) is seeking a Computer Integrated Manufacturing (CIM) Engineer 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...SuggestedFull timeTemporary workWork experience placement
- ...Job Description Job Description Senior IT Support Engineer About Open Net ME, LLC Join our southern Maine dynamic Managed Services Provider (MSP) team that specializes in delivering top-notch IT solutions to small and medium businesses (SMB). We pride ourselves...SuggestedRemote work
- ...Location: Portland, ME - Portland, ME 04102Salary Range: $22.98 - $38.30 HourlyIT Support Specialist | Orthopaedic Associates of Maine The IT Support Specialist is responsible for providing first-level technical support across Orthopaedic Associates of Maine. This includes...SuggestedWork at office
- Benefits: Flexible schedule Opportunity for advancement Profit sharing This Is Not Your Average Tech Job Are you a hands‑on I.T. or Telecom professional looking for something beyond the desk? AMG Tech Support is seeking skilled, driven technicians to support our growing...SuggestedHourly payFor contractorsImmediate startFlexible hours
- ...-site work, travel within an ~80-mile radius, and a 1099 contractor arrangement with paid hourly wages. Ideal candidates have 1 year IT/Telecom experience and either A+/Network+ or 5+ years field experience. A reliable vehicle and basic tools are required for assignment...SuggestedHourly payFor contractorsFlexible hours
$69k - $103k
...Collaborate with subject matter experts, product teams, and engineering partners on solutions related to data aggregation, automation,... ...documentation (processes, SOPs, runbooks, code comments) and keep it current. Support small automations, scripts, and data tasks...Work experience placementLocal area$22.36 - $24.76 per hour
The Technology Support Specialist will initiate and support a Mac and PC environment, solving a wide range of application and technical problems, demonstrating superior problem solving skills and a strong combination of customer service, communication, and technical abilities...Hourly payFull timeFor contractorsH1bWork at officeImmediate startFlexible hours- ...Information Technology Support Technician role at Baker Newman Noyes . About the Position If you're seeking an opportunity to launch your IT career in a collaborative and professional environment, Baker Newman Noyes offers the perfect starting point. We are looking for a...Full timeCasual workInternshipWork at officeRemote workMonday to Friday
- ...day-to-day communication and presentation capabilities. • Escalate higher-complexity issues when needed and contribute to broader IT initiatives and operational improvements. • Assist users with Active Directory-related access needs, account support, and other basic...Long term contractRemote work
- ...position provides Level 1 desktop and end-user support in an on-site healthcare environment. Responsibilities include handling walk-in IT requests, imaging laptops and desktops, installing software and updates, setting up workstations, and troubleshooting common desktop...Contract workWork at office
$23 per hour
...software support, including SharePoint, web browsers, and Microsoft software Deploy new desktop/laptop systems, accessories, and maintain IT office setups Conduct back-up and recovery tasks and provide application and facility support Configure and repair hardware/...Hourly payWork at officeFlexible hours- Job Description: The Systems Administrator is responsible for the maintenance and administration of the company’s core IT systems, including on-premises and cloud infrastructure services, network devices, and enterprise applications. The Systems Administrator contributes...Work at office
- A global technology service provider is seeking a Dynamic PC Support technician in Portland, Maine. This role involves providing customer support for various technical equipment and performing troubleshooting activities on desktops and laptops. Candidates should have a ...Worldwide
- ...Job Description Job Description Now Hiring: Senior IT Support Specialists for Orthopaedic Associates of Maine in Portland, ME The Senior IT Support Specialist provides advanced technical support and is a subject matter expert for the organization’s information...Work experience placementWork at officeImmediate start
- A technology service provider is seeking a Computer Field Technician for on-site hardware repairs in Portland, ME. Ideal candidates will have hands-on experience with laptops and desktops, a valid driver's license, and reliable transportation. The position operates on a...
$35 per hour
...Job Description Job Description On-Call IT Field Technician – PC, Mac, POS and TV Mounting Location: Multiple U.S. Cities (Local, Onsite Support) Job Type: Independent Contractor (1099) Pay: $35 per hour (on-site) Schedule: Flexible – You accept jobs based...Hourly payFor contractorsLocal areaRemote workFlexible hours- ...Summary Seeking a CQV Validation Engineer with 5+ years of experience in pharmaceutical, biotech, or life sciences. The ideal candidate will have hands‑on experience with Commissioning, Qualification & Validation (CQV) for standalone manufacturing equipment in a GMP-regulated...
- ...Overview: The ultimate mission of the hospitality Engineering team will be to ensure our guests' satisfaction by exceeding their expectations. The position is primarily responsible for maintaining the building, grounds, and mechanical equipment with particular attention...Night shift
$2,134 per week
Medical Solutions Allied is seeking a travel EEG Technologist for a travel job in Portland, Maine. Job Description & Requirements ~ Specialty: EEG Technologist ~ Discipline: Allied Health Professional ~ Duration: 26 weeks ~40 hours per week ~ Shift: 8 hours...Weekly payDaily paidFor contractorsZero hours contractWork from homeShift work$60.83k - $112.97k
...Commercial Lines Insurance Company. With key locations in Urbandale, IA and Wilmington, DE, BTS provides innovative and customer-focused IT solutions to the majority of WRBC’s 60+ operating units across the globe. BTS’s wide reach ensures that ideas and opinions are...Full timeWork experience placementWork at officeRemote work- ...accessories, and software U ses remote access software to provide technical support to end users Coordinates with vendors for ordering new IT equipment and procuring replacement parts for faulty IT equipment Provides weekly status reports the IT Support Manager Attends and...Night shiftWeekend work
- Job Details EEG Tech with 3+ years of experience needed CVOR experience within the past year, advanced pediatric experience and ambulatory EEG experience with paste, tape, wrap method also required. ABRET-EEG and BLS(AHA) certs required. Tech must be comfortable ...Extra incomeTemporary work
- ...Amazon’s fulfillment infrastructure • Learn about and work with other functional teams (Operations, RME (Reliability Maintenance & Engineering), Central Teams, Human Resources, Transportation Operations, and others) in the planning and execution of your assigned project....Full timeSummer workInternshipWork at officeLocal areaRelocationRelocation packageShift workNight shiftWeekend work
$970 per week
Host Healthcare is the #1 ranked travel healthcare company in the U.S. with an immediate option for this EEG Technologist position in Portland, ME. Sign-up here to submit your application for this role or for more information about this role, contact a member of our team...Daily paidContract workImmediate startShift work- ...Senior Civil Engineer A well-established, growing engineering firm, with a location in the area, is looking for a Professional Civil Engineer. They work hard to ensure projects are planned, designed, and managed to meet not only our high expectations but to exceed...Immediate start
- ...Mechanical Engineer Opportunity K. Jacobs is seeking a skilled Mechanical Engineer to join a dynamic firm known for designing innovative, high-profile building projects across the Northeast. From college campuses and healthcare facilities to commercial properties and...Summer workWork from homeFlexible hours
- Maintenance Engineer We are seeking a skilled and reliable Maintenance Engineer to support the overall upkeep and functionality of our property. This role includes performing routine maintenance, addressing guest requests, and ensuring all systems operate safely and...Contract workWork at officeLocal areaFlexible hoursAfternoon shift
$90k - $115k
...About Us Groundbreaker. Game changer. Pioneer. TRC has long set the bar for clients who require more than just engineering, combining science with the latest technology to devise innovative solutions that stand the test of time. From pipelines to power plants,...Full timeTemporary workPart timeLocal area- Responsible for performing all cardiac ultrasound exams as ordered by Primary Care providers, Specialty Medicine providers and Cardiologists using proper technique and professional, interpersonal skills. Echo Technologists will be expected to follow, uphold, and have input...
- ...Portland Pipeline in Maine. He has been in the maritime industry since 1980's. Portland Tugboat is seeking highly qualified Licensed Engineer to join their team onboard the Jackie F McAllister. Description of duties and responsibilities are outlined below: We are looking...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to IT CIM Engineer. Be the first to apply!
- information technology and services consultant South Portland, ME
- information technology specialist South Portland, ME
- entry level computer information technology South Portland, ME
- IT associate South Portland, ME
- IT team lead South Portland, ME
- IT lead South Portland, ME
- IT performance management South Portland, ME
- associate support engineer
- senior support engineer
- system support engineer


