1,134,601open jobs
65,337companies
199,586added this week
Browse all
Salary
$86k – $100k per year
Location
In office (South Portland)
Seniority
Junior · 2+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 2, 2026. First seen by Alion on Aug 7, 2026.

Overview
Company
Impact
Profile match
Diodes Incorporated manufactures discrete, logic and analog semiconductors. Its broad catalogue supplies automotive, consumer, industrial and computing manufacturers. The company operates its own wafer fabs and assembly facilities.

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.

Location

South Portland, ME

Compensation

Pay 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 Summary

We 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 Role

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 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 Project

A 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

Principle Duties and Responsibilities

  • 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.

Tools You’ll Use

  • SECS/GEM protocol, Postgre SQL, JavaScript, COBOL, OpenVMS, Linux and Windows 10/11, Azure DevOps

What You’ll Gain

  • 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.

Who You Are

  • 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

Knowledge, Skills and Abilities

  • 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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,134,601 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Enterprise Apps
Similar stack
Same company
South Portland
≈ $76k – $174k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • New York
Analytics
Microsoft Excel
Apply
≈ $54k – $150k per year (Estimated) • Equity • Remote (United States) • Full-Time • 2+ years exp • High School Diploma • Irvine
Apply
≈ $54k – $133k per year (Estimated) • Hybrid • Contractor • 1+ year exp • Bachelor's Degree • Milford
Analytics
Power BI
Microsoft Excel
Management
Smartsheet
Microsoft Office
Apply
$50k – $60k per year • In office • 2+ years exp • Bachelor's Degree • Las Vegas
Apply
Salesforce Developer 8 months ago
$87k – $148k per year • Equity • Remote (United States) • Full-Time • 4+ years exp • Seattle
JavaScript
Apex
Apex
Lightning Web Components
MuleSoft
Visualforce
Management
Agile
Waterfall
Apply
$99k – $148k per year • Hybrid • 10+ years exp • Bachelor's Degree • United States
Python
SQL
SPSS
AI/ML
Claude
Analytics
Tableau
Power BI
Apply
$75k – $112k per year • Remote (United States) • 6+ years exp • Bachelor's Degree
JavaScript
SQL
Databases
MS SQL
DevOps
Rest API
SOAP
Analytics
A/B Testing
Management
Microsoft Office
Apply
Senior SOC Engineer 2 days ago
≈ $55k – $126k per year (Estimated) • Remote (Argentina) • Full-Time • 5+ years exp • Argentina
Python
SQL
Perl
AI/ML
AI Agents
DevOps
Splunk
Kibana
DNS
Cybersecurity
SIEM
Apply
In office • Bachelor's Degree
Python
Go
Rust
SQL
Databases
MySQL
ClickHouse
Apache Kafka
AI/ML
LangChain
Claude
AWS Bedrock
AWS Bedrock AgentCore
Machine Learning
DevOps
Terraform
GCP
Pulumi
AWS
Docker
Kubernetes
Grafana
Honeycomb
QA
Sentry
Apply
≈ $43k – $119k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Brno
Python
Go
Rust
SQL
Databases
MySQL
ClickHouse
AI/ML
LangChain
Claude
Prompt Engineering
Function Calling
AWS Bedrock
LLM
AWS Bedrock AgentCore
Structured Outputs
Tool Use
Machine Learning
DevOps
Rest API
Terraform
GCP
Pulumi
AWS
Docker
Kubernetes
Grafana
Honeycomb
QA
Sentry
Apply
$143k – $219k per year • In office • Full-Time • 5+ years exp • Master's Degree • South Portland
Apply
Financial Analyst 12 days ago
$70k – $95k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • South Portland
Analytics
Microsoft Excel
Management
Microsoft Office
Apply
≈ $96k – $189k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Plano
JavaScript
SQL
Databases
Oracle
DevOps
Git
Analytics
Tableau
ETL/ELT
Oracle Data Integrator
Management
Agile
Apply
≈ $81k – $154k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Plano
AI/ML
Copilot
Management
Microsoft Office
Apply
$100k – $140k per year • In office • Bachelor's Degree • Milpitas
Python
Verilog
C++
VHDL
MATLAB
AI/ML
AI Agents
Apply
In office • Part-Time • High School Diploma • South Portland
Apply
≈ $114k – $250k per year (Estimated) • In office • Part-Time • High School Diploma • South Portland
Apply
$38k – $42k per year • In office • Contractor • South Portland
Management
Microsoft Office
Apply
$66k – $110k per year • Hybrid • Full-Time • Bachelor's Degree • South Portland
Management
Outlook
SharePoint
Apply
$143k – $219k per year • In office • Full-Time • 5+ years exp • Master's Degree • South Portland
Apply
See all jobs
This is one of many
1,134,601 more open roles from verified company boards, updated every day.