1

Plc Software Engineer Jobs in Ohio (NOW HIRING)

... PLC software code reviews with assigned project resources  Participates in design reviews with project teams  Perform regular progress checks and reviews of PLC controls team  Creates ...

Supervisor, Controls Engineering

West Chester, OH · On-site

$78K - $101K/yr

The Supervisor, Controls Engineering leads a team of PLC controls engineers that design and ... Perform PLC software code reviews with assigned project resources Participates in design reviews ...

Be Seen First

Plc Controls Engineer

Convoy, OH · On-site

$100K - $140K/yr

The PLC Controls Engineer plays a critical role in designing, programming, and maintaining ... standard software and hardware platforms to integrate and troubleshoot control systems.

PLC Programmer

Cleveland, OH · On-site

$30 - $40/hr

... related software. * Design and update HMI screens , operator interfaces, alarms, trends, and ... Engineer , Automation Technician , or similar industrial automation role. * Hands-on experience ...

PLC Controls Engineer I

Mason, OH · Hybrid

$73K - $94K/yr

The PLC Controls Engineer I implements electrical projects for an integrated system or sub-system ... You will report directly to our Software Engineer Manager, and you'll work out of our Mason, Ohio ...

PLC Controls Engineer I

Mason, OH · Hybrid

$73K - $94K/yr

The PLC Controls Engineer I implements electrical projects for an integrated system or sub-system ... You will report directly to our Software Engineer Manager, and you'll work out of our Mason, Ohio ...

PLC Controls Engineer II

Mason, OH · On-site

$73K - $94K/yr

You will report directly to our Software Engineering Manager and you'll work out of our Mason, OH ... PLC components. • Design and engineer VFD and PLC control panels using Intelligrated's own ...

Software Engineer II

Mason, OH · On-site

$42.50 - $54.25/hr

A Software Engineer II at Honeywell Intelligrated is passionate about automated control systems, a ... Design and engineer VFD and PLC control panels using Intelligrated's own AutoCAD Electrical tools ...

PLC Controls Engineer

Mason, OH · On-site

$65 - $68/hr

Controls Engineer will be a software team leader and mentor some of the best and brightest in our ... Design and engineer VFD and PLC control panels using company's own AutoCAD Electrical tools (ICAD)

Plc Controls Engineer

Mason, OH · On-site

$45 - $50/hr

Strong experience with PLC programming and electrical system design, including: * * Allen-Bradley ... Preferred Technical Skills Experience with the following tools and software: * Logix 5000 * Studio ...

PLC Controls Engineer II

Mason, OH · Hybrid

$73K - $94K/yr

You will report directly to our Software Engineering Manager and you'll work out of our Mason, OH ... PLC experience / automation programming Safety control system experience Fieldbus knowledge ...

Senior Software Engineer

Amherst, OH · On-site

$107K - $141K/yr

Hands-on experience with CODESYS PLC programming and control logic development. * Demonstrated ability to debug and troubleshoot complex issues across hardware and software boundaries. * Working ...

Senior Software Engineer

Amherst, OH

$107K - $141K/yr

Handson experience with CODESYS PLC programming and control logic development. * Demonstrated ability to debug and troubleshoot complex issues across hardware and software boundaries. * Working ...

PLC Controls Engineer II

Mason, OH · On-site

$78K - $101K/yr

PLC Controls Engineer II implements electrical projects as the Lead Engineer for an integrated ... You will report directly to our Software Engineer Manager, and you'll work out of our Mason, Ohio ...

PLC Controls Engineer II

Mason, OH · Hybrid

$73K - $94K/yr

You will report directly to our Software Engineering Manager and you'll work out of our Mason, OH ... PLC experience / automation programming Safety control system experience Fieldbus knowledge ...

PLC Controls Engineer

Batavia, OH · On-site

$71K - $91K/yr

Maintain and standardize existing control systems to enhance software features across multiple ... Proficiency in IEC 61131-3 PLC programming, real-time operating systems, and languages such as C, C ...

Software Engineer II

Mason, OH

$91K - $125K/yr

A Software Engineer II at Honeywell Intelligrated is passionate about automated control systems, a ... They are responsible for being the primary electrical and PLC control system owner for an assigned ...

Software Engineer II

Mason, OH · On-site

$91K - $125K/yr

A Software Engineer II at Honeywell Intelligrated is passionate about automated control systems, a ... They are responsible for being the primary electrical and PLC control system owner for an assigned ...

EOE. Advanced Software Engineer for Intelligrated Systems, LLC in Mason, OH Responsibilities: * Provide professional coverage of Technical Support Helpdesk with a specific focus on PLC-controlled ...

Automation Technician/ PLC Programmer

Sugarcreek, OH · On-site

$63K - $86K/yr

This position is responsible for Developing the Hardware/ software platform for the controls off ... PLC Programming * Conduct tests, simulations, and troubleshooting to ensure proper functionality of ...

next page

Showing results 1-20

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 Jul 13, 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 still in demand due to the ongoing need for automation in manufacturing, energy, and industrial sectors. Skills in ladder logic, programming, and familiarity with PLC brands like Siemens or Allen-Bradley enhance job prospects, especially as industries modernize and adopt Industry 4.0 technologies.

What is a PLC software engineer?

A PLC software engineer designs, develops, and maintains software programs for programmable logic controllers (PLCs) used in industrial automation. They typically work with ladder logic, function block diagrams, or structured text, and have knowledge of control systems, programming languages, and industrial protocols. This role often requires troubleshooting skills and familiarity with automation hardware and software tools.

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 engineer makes $500,000 a year?

A PLC Software Engineer typically does not earn $500,000 annually; such high salaries are more common in executive or specialized roles in technology or finance. In rare cases, senior engineers with extensive experience, advanced skills, and leadership responsibilities in high-demand industries may reach this level, often combined with bonuses and stock options.

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 are PLC Software Engineers?

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.

Will AI replace PLC programmer?

AI is unlikely to fully replace PLC software engineers, as their role involves complex problem-solving, system integration, and understanding industrial processes. While AI can assist with tasks like code generation and diagnostics, human expertise remains essential for designing, troubleshooting, and maintaining PLC systems. Skills in programming languages such as ladder logic and familiarity with automation tools are still highly valuable in this field.
What are popular job titles related to Plc Software Engineer jobs in Ohio? For Plc Software Engineer jobs in Ohio, the most frequently searched job titles are:
Supervisor, Controls Engineering

Supervisor, Controls Engineering

TREW LLC

West Chester, OH

$78K - $101K/yr

Full-time

Posted 14 days ago


Job description

Position Description:
The Supervisor, Controls Engineering leads a team of PLC controls engineers that design and implement electrical controls
systems for automated material handling equipment. This is supervision of project/application-based work that includes development of specifications, review of electrical controls drawings, PLC/PAC logic and HMI interface/operator screens. Team members will develop the application in the office. Team members will install and test completed work at the client’s facility. 
You must be self-motivated, dedicated and possess a strong sense of initiative. You must have the ability to easily adapt to changing situations and have a strong technical background in electrical and controls systems. Candidates must have a strong task-based skillset with a focus on organization, time-management, and prioritization. Candidates will have excellent verbal and written communication, interpersonal and customer service skills plus the ability to collaborate effectively with a wide range of people at all levels of expertise. 
As a Supervisor, Controls Engineering, you will be involved in leading team members assigned to projects from the concept phase through design, programming, testing and onsite support.  You will serve as the primary point of contact between the Engineering Manager and the electrical design project team. You may have direct interaction between the client and our company. You will work closely with Mechanical Engineering, Controls Engineering and Project Management. 
Duties / Responsibilities:
Supervising a team of engineers, participating in hiring of engineers, scheduling, mentoring, reviewing, planning, following standards/procedures, developing standards, performance reviews amp; appraisals 
Lead by example and participate in PLC code development to ensure standards are followed 
Meeting with both client and internal project teams to define applications  
Review proposals, statements of work and customer specifications for automated material handling projects 
Develops resource planning and forecasting to support in-house and field PLC code development project phases.  
Coordinates departmental work to meet project schedules 
Assign PLC controls resources to projects 
Generating project specific documentation using standard company formats.  
Using AutoCAD and AutoCAD Electrical for design reviews prior to application code development. Participating in design review meetings with electrical engineering 
Supervise team progress and productivity and report status to engineering management  
Identify customizations to standard PLC software components within requirements of each specific project. 
Perform PLC software code reviews with assigned project resources 
Participates in design reviews with project teams 
Perform regular progress checks and reviews of PLC controls team 
Creates departmental standards documentation 
Interact with mechanical engineering, electrical engineering, software engineering and on-site installation teams  
Work closely with PLC controls engineers amp; software engineers to integrate controls solutions  
Performs on-site technical system audits with project team members 
Performs on-site system commissioning progress checks to validate installation and commissioning status 
Participates in scheduling of customer service and customer experience turnover meetings at the completion of a project.   
Provides leadership to junior staff members  
Report to engineering manager amp; project managers. 
Required Skills/ Abilities:
Ability to multi-task and maintain deadlines while ensuring quality in a collaborative, team-oriented environment 
Ability to lead a team and accomplish project and management goals 
Must have good organizational and leadership skills  
Must have excellent written and verbal communication skills 
Proficient with MS Office Software including Word, Excel amp; Outlook 
Proficient with personal computers with experience using Microsoft Windows operating systems 
Knowledge of AutoCAD and AutoCAD Electrical  
Knowledge of Allen Bradley PLC/PAC Controllers or similar automation controllers 
Knowledge of industrial control systems including PLC and HMI systems a plus  
Knowledge of communication networks 
Ability to read and understand system layouts, schematics and other controls system drawings 
Education amp; Experience:
Bachelors of Science Degree from an accredited college or university in Electrical Engineering (BSEE), Electrical Engineering Technology (BSEET), Computer Science (BSCS), Computer Engineering (BSCE), Computer Engineering Technology (BSCET)
Experience of 5+ Years within material handling industry desired or related engineering experience 
Experience in the material handing/equipment controls industry preferred but not required 
Work Environment:
Ability to work effectively in a warehouse and/or construction environment for system testing
Climbing ladders and moving around on platforms to maneuver in and around equipment 
Flexibility to travel, often via air with the ability to travel 5-15%, on a calendar year basis to job sites both domestically and abroad. Travel may include weekends and/or holidays.  
Ability to work non-traditional hours that may on occasion include nights, weekends and/or holidays  
Physical Requirements:
Capable of working in a construction site environment (no air conditioning, dusty, loud etc.) and following all site safety rules such as wearing personal protective equipment (hard hats, safety shoes, hearing protection, etc.) 
Ability to frequently move about the work site to access equipment, etc. and remain standing stationary for extended periods of time. 
Trew EEO Statement
Trew and its companies are an equal opportunity employer. Applicants will be considered for employment without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, or veteran status.

Other Duties:
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.