1

Cim Engineer Jobs (NOW HIRING)

IT CIM Engineer

South Portland, ME · On-site

$86K - $100K/yr

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

IT CIM Engineer

South Portland, ME · On-site

$86K - $100K/yr

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

IT CIM Engineer

South Portland, ME · On-site

$86K - $100K/yr

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

Database Engineer CIM Job Type: Permanent Job Location: Marshall, IL 1. Responsible for creation, maintenance, performance monitoring of Plant Database servers 2. Development and support of Database ...

LabVIEW Developer

Camas, WA · On-site

$103K - $135K/yr

CIM Engineer II: $90,000 - $115,000 annually * Senior CIM Engineer III: $103,000 - $135,000 annually Other Compensation and Benefits * Target Cash Bonus of 5% of earned wages, depending on level.

CIM Engineer II: $90,000 - $115,000 annually * Senior CIM Engineer III: $103,000 - $135,000annually Other Compensation and Benefits * Target Cash Bonusof5% ofearnedwages, depending on level.

CIM Engineer II: $90,000 - $115,000 annually * Senior CIM Engineer III: $103,000 - $135,000 annually Other Compensation and Benefits * Target Cash Bonus of 5% of earned wages, depending on level.

LabVIEW Developer

Camas, WA · On-site

$103K - $135K/yr

CIM Engineer II: $90,000 - $115,000 annually * Senior CIM Engineer III: $103,000 - $135,000 annually Other Compensation and Benefits * Target Cash Bonus of 5% of earned wages, depending on level.

Collaborate with engineering, IT, business and utility operations teams. * Support grid modernization and digital-transformation initiatives. Required Technical Skills * Common Information Model (CIM)

next page

Showing results 1-20

Cim Engineer information

See salary details

$31K

$95.8K

$127.5K

How much do cim engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for cim engineer in the United States is $95,796.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,000.00 and $116,000.00 per year, depending on experience, location, and employer.

What is a CIM engineer?

CIM Engineers, or Computer Integrated Manufacturing Engineers, are professionals who design, implement, and optimize manufacturing systems that use computer-controlled processes. They focus on integrating various technologies—such as robotics, automated machinery, and information systems—to streamline production and improve efficiency. CIM Engineers work to reduce costs, enhance product quality, and ensure smooth communication between different stages of manufacturing. Their role often requires knowledge of both engineering principles and advanced computer technologies.

What are some typical challenges a CIM engineer faces when integrating new manufacturing systems?

CIM Engineers often encounter challenges when integrating new manufacturing systems, such as ensuring compatibility between legacy equipment and modern automation technologies. They must also manage the seamless flow of data across different platforms, address cybersecurity concerns, and minimize production downtime during upgrades. Collaborating closely with IT, operations, and production teams is essential to identify potential bottlenecks and develop effective solutions. These challenges require strong problem-solving skills and adaptability to rapidly evolving manufacturing environments.

What are the key skills and qualifications needed to thrive as a CIM engineer, and why are they important?

To thrive as a CIM Engineer, you need expertise in computer-integrated manufacturing processes, automation systems, and a relevant engineering degree. Familiarity with PLC programming, SCADA systems, MES software, and certifications such as Six Sigma or Lean Manufacturing are typically required. Strong analytical thinking, problem-solving abilities, and effective communication help CIM Engineers excel in cross-functional teams. These competencies ensure efficient integration and optimization of manufacturing systems, leading to improved productivity and reduced operational costs.

What is the difference between Cim Engineer vs CNC Programmer?

AspectCim EngineerCNC Programmer
Required CertificationsManufacturing or industrial engineering degree, possibly certifications in manufacturing systemsMachining or manufacturing technology certifications, CNC programming courses
Work EnvironmentManufacturing plants, automation facilities, overseeing production systemsMachine shops, manufacturing floors, working directly with CNC machines
Industry UsageUsed in industries with integrated manufacturing systems like automotive, aerospaceCommon in machining, metalworking, and custom manufacturing shops

While both Cim Engineers and CNC Programmers work within manufacturing environments, Cim Engineers focus on integrating and optimizing manufacturing systems and processes, often overseeing automation and production flow. CNC Programmers specialize in creating and editing code for CNC machines to produce precise parts. Understanding these roles helps employers and job seekers identify the right skills and career paths in manufacturing technology.

More about Cim Engineer jobs

What job categories do people searching Cim Engineer jobs look for?

The top searched job categories for Cim Engineer jobs are:

Infographic showing various Cim Engineer job openings in the United States as of August 2026, with employment types broken down into 76% Full Time, and 24% Contract. Highlights an 88% In-person, and 12% Remote job distribution, with an average salary of $95,796 per year, or $46.1 per hour.

IT CIM Engineer

Diodes Inc

South Portland, ME • On-site

$86K - $100K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 19 days ago


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.

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.