1

Plc Software Engineer Jobs in Ohio (NOW HIRING)

Electrical Engineer

Columbus, OH · On-site

$80K - $115K/wk

Provide software programming, including PLC, HMI, etc. * Specify all components (parts) needed for project completion. * Understand the customer specifications and governing electrical codes, and how ...

PLC/Electrician- 1st Shift

North Canton, OH

$22.25 - $30.50/hr

Implement software changes and upgrades to improve equipment accuracy and runtime. * Assist other ... PLC, HMI, RTU and MTU programming. * System commissioning and hardware management. * Advanced ...

PLC/Electrician- 1st Shift

North Canton, OH

$22.25 - $30.50/hr

Implement software changes and upgrades to improve equipment accuracy and runtime. * Assist other ... PLC, HMI, RTU and MTU programming. * System commissioning and hardware management. * Advanced ...

PLC/Electrician- 1st Shift

North Canton, OH · On-site

$22.25 - $30.50/hr

Implement software changes and upgrades to improve equipment accuracy and runtime. * Assist other ... PLC, HMI, RTU and MTU programming. * System commissioning and hardware management. * Advanced ...

Controls Engineer III

West Chester, OH · On-site

$78K - $101K/yr

Customizing standard products to meet the requirements of each project Configures interfaces to WCS or WES software systems Uses automation programming software to create PLC programs for automating ...

Controls Engineer III

West Chester, OH · On-site

$78K - $101K/yr

Customizing standard products to meet the requirements of each project Configures interfaces to WCS or WES software systems Uses automation programming software to create PLC programs for automating ...

Controls Engineer III

West Chester, OH

$78K - $101K/yr

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

Controls Engineer III

West Chester, OH

$78K - $101K/yr

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

Electro-Mechanical Technician

Harrison, OH

$23.50 - $29.75/hr

Use PLC software (e.g., Allen-Bradley) for first-level diagnostics (e.g., checking fault codes, I/O status, HMI interface)--no programming or code changes permitted. * Collaborate with Controls ...

Electro-Mechanical Technician

Harrison, OH · On-site

$23.50 - $29.75/hr

Use PLC software (e.g., Allen-Bradley) for first-level diagnostics (e.g., checking fault codes, I/O status, HMI interface)--no programming or code changes permitted. * Collaborate with Controls ...

Electro-Mechanical Technician

Harrison, OH

$23.50 - $29.75/hr

Use PLC software (e.g., Allen-Bradley) for first-level diagnostics (e.g., checking fault codes, I/O status, HMI interface)--no programming or code changes permitted. * Collaborate with Controls ...

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

Electro-Mechanical Technician

Harrison, OH · On-site

$23.50 - $29.75/hr

Use PLC software (e.g., Allen-Bradley) for first-level diagnostics (e.g., checking fault codes, I/O status, HMI interface)--no programming or code changes permitted. * Collaborate with Controls ...

Controls Engineer III - Parcel

Cincinnati, OH · On-site

$80K - $103K/yr

Customizing standard products to meet the requirements of each project Configures interfaces to WCS or WES software systems Uses automation programming software to create PLC programs for automating ...

Showing results 41-60

Plc Software Engineer information

See Ohio salary details

$20K

$92.9K

$132.6K

How much do plc software engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for plc software engineer in Ohio is $92,927.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,100.00 and $113,100.00 per year, depending on experience, location, and employer.

Is PLC still in demand?

PLC Software Engineers are in continued demand due to the ongoing need for automation in manufacturing, energy, and industrial sectors. Skills in ladder logic, programming, and familiarity with PLC hardware like Siemens or Allen-Bradley are valuable, and the role often requires understanding of industrial control systems and certifications. The industry trend shows steady growth as automation becomes more integral to production processes.

What are some typical challenges a PLC software engineer faces when integrating new automation systems into existing manufacturing processes?

PLC Software Engineers often encounter challenges such as ensuring compatibility between new automation systems and legacy equipment, minimizing production downtime during system upgrades, and troubleshooting unforeseen communication issues between devices. Collaboration with cross-functional teams—including electrical engineers, maintenance staff, and production operators—is essential to address these challenges effectively. Strong documentation and version control practices also help manage complex system changes and ensure smooth transitions during integration projects.

What is the difference between Plc Software Engineer vs Automation Engineer?

AspectPlc Software EngineerAutomation Engineer
CredentialsTypically requires a degree in electrical, computer, or automation engineering; certifications in PLC programming are commonSimilar credentials; often holds degrees in engineering or automation, with certifications in control systems
Work EnvironmentDesigns and programs PLC systems in manufacturing, industrial, or process control settingsWorks on overall automation systems, including PLCs, robotics, and control hardware in industrial environments
Industry UsagePrimarily in manufacturing, process control, and industrial automationUsed across manufacturing, robotics, and complex automation projects

While both roles involve automation and control systems, a Plc Software Engineer specializes in programming and developing PLC software, whereas an Automation Engineer has a broader scope, including designing entire automation systems and integrating various control technologies.

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

To thrive as a PLC Software Engineer, you need a strong background in automation, electrical engineering, and programming, typically backed by a degree in engineering or a related field. Familiarity with PLC programming languages (such as ladder logic), SCADA systems, HMI development, and certifications from automation providers like Siemens or Rockwell Automation are crucial. Strong problem-solving abilities, attention to detail, and effective communication set top candidates apart. These skills ensure reliable system performance, efficient troubleshooting, and seamless integration in industrial automation environments.

What is a PLC software engineer?

PLC Software Engineers are professionals who design, develop, and maintain software for programmable logic controllers (PLCs), which are specialized computers used to automate industrial processes. They write and troubleshoot code, configure hardware, and ensure that machinery operates efficiently and safely. PLC Software Engineers often work in manufacturing, energy, automotive, and other sectors where automation is essential. Their skills include programming in languages like Ladder Logic and working with control systems and automation equipment.
Infographic showing various Plc Software Engineer job openings in Ohio as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 6% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $92,927 per year, or $44.7 per hour.

MFG MAINTENANCE PLC TECH

Kroger Manufacturing

Springdale, OH • On-site

Full-time

Medical, Dental, Vision, PTO

Posted 27 days ago


Job description

Support programming, troubleshooting, calibration, project implementation and network Integration. Responsible for keeping the automated industrial control systems current. Perform all jobs safely, efficiently and accurately to maintain and improve the performance of the entire plant in the areas of Safety, Quality, Reliability (SQR) and our Customer 1st strategy. Demonstrate the company's core values of respect, honesty, integrity, diversity, inclusion and safety.
From one tiny Cincinnati grocery store more than a century ago, we've grown into what today is the nation's largest grocer with nearly 2,800 stores in 35 states operating under 28 different names. As America's grocer, we take pride in bringing diverse teams with a passion for food and people together with one common purpose: To Feed the Human Spirit. With a history of innovation, we work tirelessly to create amazing experiences for our customers, communities AND each other, with food at the heart of it all.
Here, people matter. That's why we strive to provide the ingredients you need to create your own recipe for success at work and in life. We help feed your future by providing the value and care you need to grow. If you're caring, purpose-driven and hungry to learn, your potential is unlimited.
Whether you're seeking a part-time position or a new career path, we've got a fresh opportunity for you. Apply today to become part of our Kroger family! 

What you'll receive from us:

The Kroger Family of Companies offers comprehensive benefits to support your Associate Well-Being, including Physical, Emotional, Financial and more. We'll help you thrive, with access to:

  • A wide range of healthcare coverage, including affordable, comprehensive medical, dental, vision and prescription coverage, through company plans or collective bargaining agreement plans.
  • Flexible scheduling in full- and part-time roles with paid time off, including holiday and sick pay based on eligibility and length of service.
  • Emotional and financial support with free counseling through our Employee Assistance Program and free, confidential financial tools and coaching with Goldman Sachs Ayco.
  • Valuable associate discounts on purchases, including food, travel, technology and so much more.
  • Up to $21,000 in tuition reimbursement over your career, through our industry-leading Continuing Education program.
  • Vast potential for growth, through an abundance of industry-leading training programs and diverse career pathways.
For more information about benefits and eligibility, please visit our Benefits Page
Minimum
- High School Diploma or GED
- 3+ years PLC and HMI programming experience
- Must be at least 18 years of age
- Sound working knowledge of pneumatic and hydraulic valves; photo eyes; proximity sensors; limit switches; breakers; fuses
- Ability to work flexible hours including overtime, weekends, and holidays
- Ability to comprehend complex verbal and written instructions
- Excellent communication skills
- Experience with full Industrial Control System project implementation
- Ability to read and interpret mechanical blueprints, electrical schematics and parts specifications
- Sound working knowledge of Electrical Safe Work Practices; AC and DC Electrical Theory; reading/creating electrical prints/control schematics; motor control; personal computer hardware and software; computer networks; Human Machine Interface (HMI) system
Desired
- 2+ years Maintenance mechanic experience
- Familiarity with other brands of PLC hardware and software
- Demonstrate thorough understanding of industrial control systems and Programmable Logic Controller (PLC's)
- Install, diagnose and repair electrical systems, apparatus, and electrical components of industrial machinery and equipment
- Replace defective components and wiring, and adjust mechanical parts
- Effectively maintain programming, hardware networking and communication; troubleshoot, determine causes of failure and perform corrective actions
- Oversee full industrial control system project implementation on both hardware and software problems
- Support predictive and preventative maintenance program
- Support internal projects
- Support plant control system upgrades
- Ensure compliance with Controls Change Management System
- Troubleshoot and calibrate the following properly and safely: control panels using relay logic; Cam-driven switch boxes; heat and humidity control systems; process control valves
- Pneumatic control systems; hydraulic control systems; metal detection systems; ink jet coding systems, electronic scaling systems, electronic meters
- Interface with and troubleshoot the following motor control equipment properly and safely: motor starters, run relays; Variable Frequency Drives(VFDs); Servo motors and controls
- Interface with and troubleshoot Allen Bradley and other plant PLC's including connecting to the PLC, reading ladder logic, programming, diagnosing hardware and software problems
- Follow established programs, policies and practices to produce safe quality foods that meet regulatory and company requirements
- Support the development, implementation, maintenance, and ongoing improvement of the SQF Systems
- Accountable to the Kroger Manufacturing Food Safety and Quality Principles
- Must be able to work around ingredients and/or finished products known to contain food allergens
- Must be able to perform the essential job functions of this position with or without reasonable accommodation