1

Controls Engineer Plc Programming Jobs in Cincinnati, OH

PLC Controls Engineer

Batavia, OH · On-site

$71K - $91K/yr

Milacron is looking for a PLC Controls Engineer to join our team in Batavia, OH . This role is part ... Proficiency in IEC 61131-3 PLC programming, real-time operating systems, and languages such as C, C ...

CONTROLS ENGINEER - New Opportunity

Loveland, OH · On-site

$79K - $103K/yr

Industry leading, consumer-packaged-goods manufacturer is motivated to hire a Controls Engineer ... PLC Programming and Troubleshooting - AB / Rockwell * Robotics Programming and troubleshooting ...

Controls Engineer Setting/Hours: 100% In-Office | Up to 10% (typically 1-2 days per trip) Join trak ... Experience programming PLC and HMI systems for industrial equipment. Strong troubleshooting ...

Be Seen First

Controls Engineer

Cincinnati, OH · On-site

$100K - $120K/yr

Controls Engineer Responsible for designing ... programming, and supporting PLC-based control systems for industrial equipment. Works across the ...

Electrical Controls Engineer

Lebanon, OH

$73K - $97K/yr

Electrical Controls Engineer The Electrical Controls Engineer designs, implements, and improves ... Hands-on PLC programming experience, preferably with Omron platforms, including the ability to ...

Senior Controls Engineer

Florence, KY

$96K - $127K/yr

Summary: The Sr. Controls Engineer is responsible for the maintenance, improvement, and ... Advanced knowledge of PLC programming is expected, typically gained through a minimum of five years ...

Senior Controls Engineer

Florence, KY · On-site

$96K - $127K/yr

Summary: The Sr. Controls Engineer is responsible for the maintenance, improvement, and ... Advanced knowledge of PLC programming is expected, typically gained through a minimum of five years ...

Controls Engineer

Cincinnati, OH · On-site

$80K - $103K/yr

Experience with PLC/HMI programming and industrial controls systems * Familiarity with AutoCAD Electrical or similar electrical CAD software * Strong troubleshooting and problem-solving skills

Controls Engineer

Cincinnati, OH · On-site

$80K - $103K/yr

Experience with PLC/HMI programming and industrial controls systems * Familiarity with AutoCAD Electrical or similar electrical CAD software * Strong troubleshooting and problem-solving skills

Senior Controls Engineer

Florence, KY · On-site

$96K - $127K/yr

Summary: The Sr. Controls Engineer is responsible for the maintenance, improvement, and ... Advanced knowledge of PLC programming is expected, typically gained through a minimum of five years ...

Controls Engineer

New Miami, OH · On-site

$77K - $100K/yr

Expert level PLC programmer. * Provide startup training on Controls that is easily understood at the production operator and plant maintenance levels * Creates the necessary bill of materials.

Controls Engineer

New Miami, OH · On-site

$77K - $100K/yr

Expert level PLC programmer. * Provide startup training on Controls that is easily understood at the production operator and plant maintenance levels * Creates the necessary bill of materials.

Controls Engineer III

West Chester, OH · On-site

$78K - $101K/yr

As a Controls Engineer III, you will design and implement electrical controls systems for automated ... programming software to create PLC programs for automating machinery  Configuring standard PLC ...

Controls Engineer III

West Chester, OH · On-site

$78K - $101K/yr

... programming software to create PLC programs for automating machinery Configuring standard PLC ... controls software Provides customer training and support during project turnover to the end user ...

Controls Engineer III

West Chester, OH · On-site

$78K - $101K/yr

As a Controls Engineer III, you will design and implement electrical controls systems for automated ... programming software to create PLC programs for automating machinery  Configuring standard PLC ...

Controls Engineer III

West Chester, OH · On-site

$78K - $101K/yr

... programming software to create PLC programs for automating machinery Configuring standard PLC ... controls software Provides customer training and support during project turnover to the end user ...

PLC Programmer

Erlanger, KY

$67K - $91K/yr

... controls electronically. * Complete work orders when not actively programming. Minimum ... PLC Programming Required Skills Skills, Knowledge and Abilities List * Ability to understand and ...

Sr. Controls Engineer

Sharonville, OH · On-site

$93K - $122K/yr

The Controls Engineer is a hands-on technical leader responsible for designing, developing ... SolidWorks experience preferred. • Advanced PLC programming experience with Allen-Bradley and ...

Controls Engineer II

West Chester, OH · On-site

$78K - $101K/yr

Uses automation programming software to create PLC programs for automating machinery Configures ... controls software Provides customer training and support during project turnover to the end user ...

next page

Showing results 1-20

Controls Engineer Plc Programming information

See Cincinnati, OH salary details

$52.8K

$92.7K

$125.7K

How much do controls engineer plc programming jobs pay per year?

As of Aug 6, 2026, the average yearly pay for controls engineer plc programming in Cincinnati, OH is $92,660.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,100.00 and $103,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a controls engineer specializing in PLC programming, and why are they important?

To thrive as a Controls Engineer in PLC programming, you need a solid background in electrical engineering, automation, and industrial control systems, often supported by a relevant degree. Proficiency with PLC platforms (such as Allen-Bradley or Siemens), HMI/SCADA systems, and programming languages like ladder logic is essential, and certifications like Siemens Certified Programmer or Rockwell Automation credentials are highly valued. Strong problem-solving, attention to detail, and effective communication skills help you design, troubleshoot, and collaborate on complex automation projects. These skills ensure reliable, safe, and efficient system operation, which is critical for manufacturing productivity and minimizing downtime.

What is the difference between Controls Engineer Plc Programming vs Controls Engineer Electrical Design?

AspectControls Engineer Plc ProgrammingControls Engineer Electrical Design
Primary FocusDeveloping and implementing PLC control programsDesigning electrical systems and control panels
Skills & CertificationsPLC programming, ladder logic, automation softwareElectrical schematics, CAD, electrical codes
Work EnvironmentManufacturing plants, automation facilitiesEngineering offices, manufacturing sites
Industry UsageAutomation, process controlElectrical system design, machinery

Controls Engineer Plc Programming primarily focuses on creating and troubleshooting PLC control software, while Controls Engineer Electrical Design emphasizes designing electrical systems and schematics. Both roles require technical skills in electrical systems, but differ in their core responsibilities and work environments.

What are the typical challenges faced when working as a controls engineer specializing in PLC programming?

Controls Engineers specializing in PLC programming often encounter challenges such as troubleshooting complex automation systems under tight deadlines, adapting to rapidly evolving technologies, and ensuring seamless integration between hardware and software components. They may also need to coordinate with multidisciplinary teams, including electricians, mechanical engineers, and production staff, to implement solutions efficiently. Staying updated on industry standards and maintaining strong documentation practices are essential for long-term project success and career growth.

What does a controls engineer specializing in PLC programming do?

A Controls Engineer with expertise in PLC (Programmable Logic Controller) programming is responsible for designing, developing, and maintaining automated control systems used in manufacturing and industrial environments. They program PLCs to monitor and control machinery, ensuring equipment operates safely and efficiently. This role often involves troubleshooting system issues, integrating new automation technologies, and collaborating with other engineers to optimize production processes.
What are popular job titles related to Controls Engineer Plc Programming jobs in Cincinnati, OH? For Controls Engineer Plc Programming jobs in Cincinnati, OH, the most frequently searched job titles are:
What job categories do people searching Controls Engineer Plc Programming jobs in Cincinnati, OH look for? The top searched job categories for Controls Engineer Plc Programming jobs in Cincinnati, OH are:
What cities near Cincinnati, OH are hiring for Controls Engineer Plc Programming jobs? Cities near Cincinnati, OH with the most Controls Engineer Plc Programming job openings:
Infographic showing various Controls Engineer Plc Programming job openings in Cincinnati, OH as of July 2026, with employment types broken down into 89% Full Time, 9% Part Time, 1% Contract, and 1% Nights. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $92,660 per year, or $44.5 per hour.

PLC Controls Engineer

Milacron

Batavia, OH • On-site

$71K - $91K/yr

Full-time

Re-posted 6 days ago


Milacron rating

8.5

Company rating: 8.5 out of 10

Based on 17 frontline employees who took The Breakroom Quiz

81st of 487 rated machine equipment manufacturers


Job description

Milacron is looking for a PLC Controls Engineer to join our team in Batavia, OH. This role is part of the System Architecture team and contributes to the development of core control technologies for a wide range of injection molding, blow molding, and extrusion machinery.
Work You'll Do:
  • Evaluate and integrate new technologies into global control platforms.
  • Participate in all development and design phases.
  • Maintain and standardize existing control systems to enhance software features across multiple machine types.
  • Contribute to improving machine and human safety.
  • Provide on-shore and off-shore support related to existing machines and new product development.
  • Collaborate with manufacturing teams to support installed systems and optimize customer satisfaction.
  • Identify opportunities for cost reduction, reliability improvement, and overall product enhancement.
  • Stay current with emerging technologies to ensure innovative and cost-effective control software solutions.
  • Maintain documentation in accordance with ISO and other applicable standards.

Basic Qualifications:
  • Bachelor's or master's degree in Instrumentation / Computer Science / Mechatronics / Electronics & Communication / Electrical Engineering or related field.
  • 4 to 8 years of primary experience in industrial automation control systems, including motion control, PLC programming, HMI design, and fieldbus communications.
  • Proficiency in IEC 61131-3 PLC programming, real-time operating systems, and languages such as C, C++, and C#.
  • Experience with higher-level languages like HTML5, JavaScript, CSS, or Python is a plus.
  • Experience collaborating with global teams, including cross-time-zone collaboration is a plus.
  • Ability to work independently and manage responsibilities with minimal supervision.
  • Experience in KEBA, Beckhoff, or B&R control platforms is an advantage.

#LI-DM1 #LI-ONSITE
Who we are:
Milacron is a global leader in the manufacture, distribution and service of highly engineered and customized systems within the $27 billion plastic technology and processing industry. We are the only global company with a full-line product portfolio that includes hot runner systems, injection molding, extrusion equipment. We maintain strong market positions across these products, as well as leading positions in process control systems, mold bases and components, maintenance, repair and operating ("MRO") supplies for plastic processing equipment. Our strategy is to deliver highly customized equipment, components and service to our customers throughout the lifecycle of their plastic processing technology systems.
EEO:
The policy of Milacron is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. We are committed to being an Equal Employment Opportunity (EEO) Employer and offer opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at recruitingaccommodations@milacron.com. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

What Milacron employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom