1

Programmer Programmer Jobs in Avon, OH (NOW HIRING)

Be Seen First

PLC Programmer

Cleveland, OH · On-site

$30 - $40/hr

PLC Programmer We are seeking an experienced Siemens and Schneider PLC Programmer to support industrial automation, controls engineering, PLC programming, troubleshooting, commissioning, and system ...

The ideal candidate will have strong programming skills, hands-on machining knowledge, and the ability to work with engineering drawings and CAD models. This role requires accuracy, efficiency, and ...

The ideal candidate will have strong programming skills, hands-on machining knowledge, and the ability to work with engineering drawings and CAD models. This role requires accuracy, efficiency, and ...

Apply Early

CNC Programmer

Cleveland, OH · On-site

$25.75 - $35.25/hr

The CNC Programmer is responsible for developing, optimizing, and maintaining CNC machining programs and Faro Arm/Polyworks inspection programs to support die maintenance, repair, and new tooling ...

Apply Early

Be Seen First

CNC Programmer

Cleveland, OH · On-site

$30 - $40/hr

The CNC Programmer plays a crucial role in manufacturing by creating and optimizing G-code programs for CNC machines. This position involves setting up machines for production, interpreting ...

Apply Early

Specializing in the Engineering and Manufacturing Industries, Search Masters has carved a niche in placing industrial engineers, manufacturing engineers, manufacturing managers, plant managers ...

Apply Early

CNC Programmer

Cleveland, OH · On-site

$30 - $40/hr

Job Requirements Qualified candidates must have previous experience programming CNC Machines using Mastercam, must be familiar with Fanuk controls, m ust be computer literate, must be detail-oriented ...

next page

Showing results 1-20

Programmer Programmer information

See Avon, OH salary details

$10

$35

$62

How much do programmer programmer jobs pay per hour?

As of Jul 6, 2026, the average hourly pay for programmer programmer in Avon, OH is $35.75, according to ZipRecruiter salary data. Most workers in this role earn between $23.27 and $46.54 per hour, depending on experience, location, and employer.

What is the difference between Programmer Programmer vs Software Developer?

AspectProgrammer ProgrammerSoftware Developer
Required CredentialsTypically a diploma or degree in computer science or related fieldSimilar credentials, often with additional certifications or experience
Work EnvironmentOften focused on coding tasks within development teamsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech giants, and enterprise IT
Search & Comparison IntentPeople compare to understand roles, skills, and career pathsOften compared to programmers for clarity on responsibilities

While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

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

To thrive as a Programmer, you need strong analytical thinking, coding proficiency in languages such as Python, Java, or C++, and a relevant degree or equivalent experience. Familiarity with development environments, version control systems like Git, and possibly certifications such as Microsoft Certified: Azure Developer are often required. Problem-solving abilities, attention to detail, and effective teamwork are standout soft skills in this role. These skills ensure that programmers can build reliable software, adapt to changing requirements, and contribute effectively to collaborative development projects.

What are programmers?

Programmers, also known as software developers or coders, are professionals who write, test, and maintain computer programs and software applications. They use programming languages such as Python, Java, C++, or JavaScript to create software solutions that meet user needs or solve specific problems. Programmers often work as part of a team to design, develop, and improve software systems, ensuring that programs run efficiently and securely. Their responsibilities may also include debugging code, updating existing software, and collaborating with other IT professionals to deliver high-quality products.

What are some common challenges programmers face when working on large-scale projects?

Programmers working on large-scale projects often encounter challenges such as managing complex codebases, ensuring effective communication within cross-functional teams, and maintaining code quality as the project evolves. Balancing rapid development with thorough testing and documentation can also be demanding. Additionally, integrating new features without introducing bugs or technical debt requires careful planning, collaboration, and adherence to best practices like version control and code reviews.
What are popular job titles related to Programmer Programmer jobs in Avon, OH? For Programmer Programmer jobs in Avon, OH, the most frequently searched job titles are:
What cities near Avon, OH are hiring for Programmer Programmer jobs? Cities near Avon, OH with the most Programmer Programmer job openings:
PLC Programmer

PLC Programmer

Great Lakes Group

Cleveland, OH • On-site

$30 - $40/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 18 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

PLC Programmer

We are seeking an experienced Siemens and Schneider PLC Programmer to support industrial automation, controls engineering, PLC programming, troubleshooting, commissioning, and system integration projects. This role is ideal for a hands-on automation professional with strong experience in PLC programming, HMI development, SCADA systems, electrical controls, and industrial equipment support.

The ideal candidate will have practical experience working with Siemens PLCs, Schneider PLCs, control panels, industrial networks, variable frequency drives, sensors, instrumentation, and automated production systems.

Responsibilities

  • Develop, modify, test, and troubleshoot PLC programs for Siemens PLC and Schneider Electric PLC systems.
  • Program, configure, and support Siemens TIA Portal, STEP 7, and Schneider automation platforms such as EcoStruxure Control Expert, Unity Pro, or related software.
  • Design and update HMI screens, operator interfaces, alarms, trends, and control system graphics.
  • Support SCADA integration, data communication, and industrial automation system connectivity.
  • Troubleshoot electrical controls, PLC logic, I/O devices, sensors, actuators, VFDs, and communication networks.
  • Perform system startup, testing, commissioning, and validation for automated machinery and process control systems.
  • Read and interpret electrical schematics, control panel drawings, wiring diagrams, and P&IDs.
  • Configure and troubleshoot industrial communication protocols such as PROFINET, Modbus TCP/IP, Ethernet/IP, and serial communication.
  • Work with maintenance, engineering, and operations teams to improve machine reliability, uptime, safety, and performance.
  • Document PLC code changes, control system updates, troubleshooting steps, and project records.
  • Support preventive maintenance, root cause analysis, equipment upgrades, and continuous improvement initiatives.
  • Ensure automation systems follow applicable safety, quality, and operational standards.

Qualifications

  • Proven experience as a PLC Programmer, Controls Engineer, Automation Technician, or similar industrial automation role.
  • Hands-on experience programming and troubleshooting Siemens PLCs and Schneider PLCs.
  • Proficiency with Siemens TIA Portal, STEP 7, WinCC, EcoStruxure Control Expert, Unity Pro, or similar automation software.
  • Strong knowledge of ladder logic, function block programming, structured text, I/O mapping, and PLC troubleshooting.
  • Experience with HMI programming, SCADA systems, industrial networking, and control system integration.
  • Ability to read and understand electrical drawings, control schematics, wiring diagrams, and technical documentation.
  • Knowledge of VFDs, motor controls, sensors, instrumentation, safety circuits, and industrial control panels.
  • Strong troubleshooting, analytical, and problem-solving skills in manufacturing or industrial environments.
  • Ability to work independently and collaborate with engineering, maintenance, and production teams.
  • Associate degree, bachelor’s degree, technical certification, or equivalent experience in electrical engineering, automation, mechatronics, or a related field preferred.

Preferred Skills

  • Experience with industrial automation, machine control, process control, or manufacturing equipment.
  • Familiarity with robotics, servo systems, motion control, safety PLCs, and machine guarding.
  • Experience supporting commissioning, FAT/SAT testing, panel checkout, and equipment installation.
  • Knowledge of documentation standards, change control, and automation project lifecycle support.

Siemens PLC, Schneider PLC, PLC Programmer, PLC programming, Siemens TIA Portal, STEP 7, WinCC, EcoStruxure Control Expert, Unity Pro, HMI programming, SCADA systems, industrial automation, controls engineering, ladder logic, structured text, function block programming, PROFINET, Modbus TCP/IP, Ethernet/IP, electrical schematics, control panels, VFDs, machine control, process control, commissioning, troubleshooting

Company Description

Hiring Transparency & AI Disclosure Statement
In compliance with applicable Canadian employment regulations, we confirm that this job posting represents a current, active vacancy within our organization.
We do not use artificial intelligence (AI) tools to screen, assess, rank, or make hiring decisions. All applications are reviewed and evaluated by human recruiters and hiring managers.
If our hiring practices change in the future to include AI-assisted tools, appropriate disclosure will be provided in accordance with applicable laws.