1

Automation Plc Programmer Jobs in Utah (NOW HIRING)

PLC Engineer

Ogden, UT · On-site

$85K - $99K/yr

As an Automation Controls Engineer, you will be at the forefront of designing and optimizing ... Develop and maintain PLC logic using modern platforms such as Rockwell Automation (Studio 5000)

Automation Engineer

Ogden, UT · On-site

$100K - $120K/yr

Collaborate with cross-functional teams (engineering, product, operations) to identify automation ... Develop PLC logic and Robotic programs * Evaluate and integrate emerging technologies * Monitor ...

next page

Showing results 1-20

Automation Plc Programmer information

What is an automation PLC programmer?

Automation PLC Programmers are professionals who design, develop, and maintain programs for programmable logic controllers (PLCs) used in industrial automation systems. They write and troubleshoot code that controls machinery and processes in manufacturing, assembly, or other automated environments. Their work ensures that automated systems operate safely, efficiently, and reliably. They often collaborate with engineers, technicians, and other stakeholders to optimize automation processes and integrate new technologies.

How does an automation PLC programmer typically collaborate with engineers and other team members during project development?

Automation PLC Programmers frequently work closely with electrical, mechanical, and process engineers to ensure control systems are designed and programmed according to project requirements. Collaboration often involves reviewing system specifications, participating in design reviews, and troubleshooting issues during commissioning. Effective communication and teamwork are essential, as programmers may need to coordinate with maintenance staff, project managers, and external vendors to deliver seamless automation solutions.

What are the key skills and qualifications needed to thrive as an automation PLC programmer, and why are they important?

To thrive as an Automation PLC Programmer, you need a solid understanding of electrical engineering principles, industrial automation, and programming languages such as ladder logic, often supported by a degree in engineering or a related field. Familiarity with major PLC platforms (like Siemens, Allen-Bradley, or Schneider Electric), HMI/SCADA systems, and relevant certifications (e.g., Siemens S7 or Rockwell Automation) is typically required. Strong problem-solving skills, attention to detail, and effective communication set top professionals apart in this field. These skills ensure reliable automation solutions, minimize downtime, and enhance productivity in industrial environments.

What is the difference between Automation Plc Programmer vs Control Systems Engineer?

AspectAutomation Plc ProgrammerControl Systems Engineer
CredentialsTypically requires PLC programming certifications, technical diplomas or degrees in automation or electrical engineeringRequires a degree in control engineering, electrical engineering, or related fields; certifications may include PLC or automation certifications
Work EnvironmentPrimarily in manufacturing plants, automation labs, or industrial settings focused on programming PLCsInvolved in designing, testing, and implementing control systems across various industries, often in office and industrial environments
Industry UsageCommonly employed in manufacturing, automation, and industrial sectorsUsed across industries like manufacturing, energy, and infrastructure for system design and integration

While both roles involve automation and control systems, Automation Plc Programmers focus mainly on programming PLCs for specific automation tasks, whereas Control Systems Engineers design and oversee entire control systems, including hardware and software integration.

Are Automation Plc programmers in high demand?

Automation PLC programmers are in high demand due to the increasing need for automation in manufacturing, energy, and industrial sectors. Skilled professionals with knowledge of ladder logic, programming languages, and control systems are sought after, especially those with certifications and experience in troubleshooting and system integration.

Do Automation Plc programmers make good money?

Automation PLC programmers typically earn competitive salaries that vary based on experience, location, and industry. Skilled programmers with certifications and knowledge of PLC programming languages like ladder logic often have higher earning potential, especially in manufacturing, automation, and industrial settings.

How much do Automation Plc programmers earn?

Automation PLC programmers typically earn between $60,000 and $100,000 annually, depending on experience, location, and certifications. Entry-level positions may start lower, while experienced programmers with specialized skills can earn higher salaries, especially in industries like manufacturing and automation. Salaries often increase with proficiency in programming languages such as ladder logic and familiarity with PLC hardware and software tools.

What are popular job titles related to Automation Plc Programmer jobs in Utah?

For Automation Plc Programmer jobs in Utah, the most frequently searched job titles are:

What cities in Utah are hiring for Automation Plc Programmer jobs?

Cities in Utah with the most Automation Plc Programmer job openings:

Infographic showing various Automation Plc Programmer job openings in Utah as of August 2026, with employment types broken down into 87% Full Time, 8% Part Time, and 5% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution.

Automation Controls Engineer II

CARLISLE COMPANIES

Tooele, UT

$78K - $103K/yr

Full-time

Posted 8 days ago


Job description

Job Summary:

The Automation Controls Engineer is responsible for the design, support, troubleshooting, and continuous improvement of the plant's industrial automation and process control systems. This role serves as the site's technical expert for automation, electrical controls, and industrial networking, partnering closely with Maintenance, Production, Engineering, EH&S, and IT to maximize equipment reliability, safety, quality, and manufacturing performance.

The successful candidate leads automation projects from concept through commissioning, provides advanced technical support for plant operations, develops long-term controls strategies, and mentors maintenance personnel to strengthen the plant's overall troubleshooting capability. This is a hands-on role for an engineer who enjoys solving complex technical problems while driving continuous improvement in a fast-paced manufacturing environment.

This position has no direct supervisory responsibility but provides technical leadership, coaching, and direction to maintenance technicians, contractors, and vendors. Occasional travel of less than 10% may be required for equipment acceptance testing, vendor support, or training. The typical schedule is Monday through Friday, with flexibility required to support equipment startups, breakdowns, planned shutdowns, and critical production needs.

Duties and Responsibilities:

  • Troubleshoot and resolve complex automation, electrical, instrumentation, and networking issues affecting production.
  • Design, develop, implement, and maintain PLC, HMI, SCADA, VFD, and industrial control systems.
  • Maintain and continuously improve plant process control systems, production networks, historian systems, and manufacturing data collection.
  • Develop automation solutions that improve safety, increase equipment reliability, reduce downtime, improve product quality, and increase throughput.
  • Maintain current backups of PLC programs, HMI applications, drive parameters, and automation documentation.
  • Ensure electrical drawings, network diagrams, and controls documentation remain accurate and up to date.
  • Identify recurring equipment failures and implement permanent corrective actions using root cause analysis.
  • Partner with Maintenance and Operations to improve Overall Equipment Effectiveness (OEE) through automation and process improvements.
  • Support preventive and predictive maintenance initiatives through automation enhancements and equipment performance monitoring.
  • Analyze production and maintenance data to identify opportunities for improved equipment performance, reliability, and process stability.
  • Develop and implement standards for control systems, programming practices, and electrical design.
  • Serve as the plant's primary technical resource for automation and controls.
  • Mentor maintenance technicians in PLC troubleshooting, electrical diagnostics, instrumentation, industrial networking, and controls best practices.
  • Develop training materials and provide hands-on coaching to improve technician capabilities and reduce dependence on engineering support.
  • Design and modify control systems in compliance with OSHA, NEC, NFPA 70, NFPA 79, and applicable machine safety standards.
  • Support machine risk assessments and implementation of safety improvements including guarding, safety PLCs, light curtains, interlocks, and emergency stop systems.
  • Assist EH&S and Operations in improving equipment safety and reducing operational risk.
  • Support plant compliance with applicable electrical and automation standards.
  • Develop project scopes, technical specifications, cost estimates, and capital funding requests.
  • Lead automation portions of capital improvement projects from concept through startup.
  • Coordinate contractors, vendors, electricians, and maintenance personnel during project execution.
  • Assist with equipment FATs, SATs, commissioning, startup, and performance validation.
  • Provide technical leadership during equipment upgrades, line expansions, and modernization projects.
  • Other duties as assigned.

Required Knowledge/Skills/Abilities:

  • Industrial controls: Rockwell Automation PLC platforms (ControlLogix, CompactLogix); FactoryTalk View SE/ME; PLC programming in Ladder Logic, Structured Text, and Function Block; HMIs; variable frequency drives (VFDs); servo and motion control; process instrumentation and calibration; PID control loops.
  • Industrial networking: Ethernet/IP; OPC UA / OPC DA; managed Ethernet switches; VLAN fundamentals; industrial communication protocols; remote I/O systems; network troubleshooting.
  • Electrical systems: industrial electrical troubleshooting; three-phase power distribution; National Electrical Code (NEC); electrical schematics and panel design; arc flash awareness; motor control systems.
  • Software and engineering tools: AutoCAD; data historians; CMMS/SAP maintenance systems; Microsoft Office Suite; technical documentation and report development.
  • Machine safety and regulatory standards, including OSHA, NEC, NFPA 70, and NFPA 79.
  • Strong analytical and troubleshooting skills, with the ability to diagnose complex electrical and automation problems under production pressure.
  • Excellent written and verbal communication skills, including the ability to explain technical concepts to non-technical audiences.
  • Strong organizational and documentation skills, with the ability to manage multiple projects simultaneously.
  • Ability to work independently while collaborating effectively across Production, Maintenance, Engineering, EH&S, and IT.
  • Ability to coach, mentor, and develop maintenance technicians and other team members.
  • Demonstrated continuous improvement mindset and a strong personal commitment to safety and quality.
  • Ability to remain calm and effective while responding to production demands and unplanned downtime.

Education and Experience:

  • Required:
  • Bachelor's degree in Electrical Engineering, Controls Engineering, Automation Engineering, or a related engineering discipline; an equivalent combination of education and extensive industrial controls experience may be considered.
  • Minimum of five years of industrial or manufacturing controls engineering experience.
  • Experience supporting automated manufacturing equipment in a production environment.
  • Experience leading controls-related capital projects from design through startup.
  • Demonstrated success troubleshooting complex electrical and automation systems.
  • Preferred:
  • Experience in continuous process manufacturing.
  • Experience with machine safety systems and safety PLCs.
  • Experience with industrial cybersecurity best practices.
  • Experience integrating automation systems with manufacturing data systems.
  • Familiarity with reliability-centered maintenance and root cause analysis methodologies.
  • Formal project management experience or certification.
  • Proficiency with AutoCAD.

Working Conditions:

  • This position is based within a manufacturing facility and is performed both inside the plant and in an office environment.
  • Approximately 70% of time is spent on the manufacturing floor supporting production, troubleshooting, commissioning, and project execution.
  • Approximately 30% of time is spent on office work including engineering design, documentation, planning, and project management.
  • Exposure to moving machinery, energized electrical equipment, elevated work platforms, noise, dust, and variable temperatures.
  • Required personal protective equipment includes safety glasses, steel-toed footwear, hearing protection, gloves, flame-resistant clothing, and arc flash PPE as applicable.

Additional Information:

This position typically operates during standard business hours, Monday through Friday. Flexibility is required to support equipment startups, breakdowns, planned shutdowns, and critical production needs, which may include occasional evenings, weekends, and off-shift support. The employee is expected to comply with all company policies, including those related to data security, confidentiality, and acceptable use of technology.

This is a fully onsite position. The employee is expected to be physically present at their designated work location during scheduled hours. In-person attendance is essential for collaboration, access to onsite resources, and the performance of job responsibilities. Employees must comply with all site-specific safety, security, and conduct policies.

Periodic travel may be required for equipment acceptance testing, vendor support, training, or company-sponsored events, with advance notice provided. Travel expenses will be reimbursed in accordance with the company's travel and expense policy.