1

Plc Programmer Jobs in Roy, UT (NOW HIRING)

Senior Project Engineer

UT · On-site +1

$89K - $117K/yr

Senior Engineering Manager __ In this role, you will act as a design authority for an engineering ... Configure, test, and troubleshoot PLC/HMI, Relays and other control systems * Conduct & Support ...

ILUS - Controls Engineer III - ASRS

Salt Lake City, UT · On-site

$80K - $103K/yr

Includes development of specifications, device layout drawings, control schematics, PLC logic.. May work with support of more senior engineers. Works closely with the overall team to design systems ...

Controls Engineer III - ASRS

Salt Lake City, UT · On-site

$80K - $103K/yr

Includes development of specifications, device layout drawings, control schematics, PLC logic.. May work with support of more senior engineers. Works closely with the overall team to design systems ...

... PLC, OPC, IoT) • Ability to quickly react and solve various types of problems related to software (communication, permissions, etc.) • Three to five years' work experience in Software engineering ...

Software Engineer In this role you will be responsible for designing, developing, and maintaining ... Knowledge of systems integration (PLC, OPC, IoT) * Ability to quickly react and solve various types ...

Knowledge of Ignition software, Rockwell Allen Bradley PLC, studio 5000,Rs Logix5000, I/O signal exchange * Assist in automation and controls systems design, specification, programming, simulation ...

Eng Prin - Elec

UT · On-site

$107K - $182K/yr

Perform electrical engineering analyses/calculations for one or more of the following: Medium Voltage Power Distribution systems, Sensors, AC DC Systems, PLC's and Controls systems. * Electronic ...

Automation Technician II

Salt Lake City, UT · On-site

$40K/yr

With hundreds of engineers in-house, the company designs, manufactures, integrates, and installs a ... These use technologies such as PLC's, networked devices, Embedded Controllers/PC's and safety ...

next page

Showing results 1-20

Plc Programmer information

See Roy, UT salary details

$38.6K

$76.9K

$106.8K

How much do plc programmer jobs pay per year?

As of Jun 26, 2026, the average yearly pay for plc programmer in Roy, UT is $76,936.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,900.00 and $88,200.00 per year, depending on experience, location, and employer.

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

To thrive as a PLC Programmer, you need a solid background in electrical engineering, automation, and programming logic, often supported by a relevant degree or technical diploma. Familiarity with PLC programming languages (such as Ladder Logic), HMI/SCADA systems, and manufacturer-specific software like Siemens STEP 7 or Allen-Bradley RSLogix is essential. Strong problem-solving abilities, attention to detail, and effective communication are valuable soft skills in this role. These skills and qualities are crucial for ensuring reliable automation solutions, minimizing downtime, and facilitating smooth collaboration with engineering teams.

What is the difference between Plc Programmer vs Automation Technician?

AspectPlc ProgrammerAutomation Technician
CredentialsTypically requires a degree in electrical engineering, automation, or related field; certifications in PLC programming are commonOften has technical diploma or associate degree; certifications in PLCs and control systems are beneficial
Work EnvironmentPrimarily office-based for programming; on-site for testing and commissioningPrimarily on-site, maintaining and troubleshooting automation systems
Industry UsageUsed across manufacturing, process control, and automation industriesCommon in manufacturing, industrial maintenance, and plant operations

While both roles work with automation systems, Plc Programmers focus on developing and testing PLC software, whereas Automation Technicians handle installation, maintenance, and troubleshooting of automation equipment on-site. The roles often collaborate but differ in focus and responsibilities.

Will AI replace PLC programmer?

AI is unlikely to fully replace PLC programmers, as their role involves designing, programming, and troubleshooting complex automation systems that require human expertise. However, AI can assist with tasks such as code optimization and diagnostics, making the job more efficient. PLC programmers will need to adapt by developing skills in automation tools and AI integration to stay relevant.

What are some common challenges a PLC Programmer might face when working on industrial automation projects?

PLC Programmers often encounter challenges such as integrating new automation systems with legacy equipment, troubleshooting unexpected machine behavior, and ensuring minimal downtime during system upgrades. They also need to collaborate closely with electrical engineers, maintenance teams, and production staff to understand process requirements and resolve issues quickly. Adaptability and strong problem-solving skills are essential, as priorities can shift rapidly based on production demands.

Is it hard to get into PLC?

Getting into a PLC Programmer role requires a solid understanding of automation systems, programming languages like ladder logic, and experience with PLC hardware and software. While some technical background and certifications can help, the difficulty varies based on individual skills and the job market, but entry-level positions are often available for those with relevant training and knowledge.

What Is a PLC Programmer?

A PLC programmer oversees the programming of various machines functioning on programmable logic controller technology. PLC technology is a digital computer that controls electromagnetic processes, primarily in industrial equipment. As a PLC programmer, you are responsible for the programming and maintenance of these systems. Your duties include developing and programming new machines, reprograming existing machines, and diagnosing and repairing issues with PLC driven systems. You may work in various specialized industries, such as the medical, manufacturing, or agriculture fields. Your job is to create or update computerized machine systems so that the input, output, and control systems function optimally to meet the needs of your employer.

What are PLC Programmers?

PLC Programmers are professionals who design, develop, and maintain programs for Programmable Logic Controllers (PLCs), which are specialized computers used to automate industrial processes. They write and troubleshoot code that controls machinery and equipment in manufacturing, energy, and other industries. Their work ensures that automated systems operate safely, efficiently, and according to specifications. PLC Programmers often collaborate with engineers and technicians to implement and optimize automation solutions.

How much does a PLC programmer get paid?

A PLC programmer's salary typically ranges from $60,000 to $100,000 annually, depending on experience, location, and industry. Entry-level positions may start lower, while experienced professionals with specialized skills and certifications can earn higher wages.

Is PLC programmer in demand?

PLC programmers are in demand due to the ongoing need for automation in manufacturing, energy, and industrial sectors. Skills in ladder logic, PLC hardware, and programming tools like RSLogix or Siemens TIA Portal enhance employability, with opportunities often available for those with relevant certifications and experience. The role typically requires understanding of industrial control systems and troubleshooting skills.
What job categories do people searching Plc Programmer jobs in Roy, UT look for? The top searched job categories for Plc Programmer jobs in Roy, UT are:
What cities near Roy, UT are hiring for Plc Programmer jobs? Cities near Roy, UT with the most Plc Programmer job openings:
Infographic showing various Plc Programmer job openings in Roy, UT as of June 2026, with employment types broken down into 94% Full Time, 3% Part Time, 1% Contract, and 2% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $76,936 per year, or $37 per hour.
Principal / Mechanical Engineer - 17145*

Principal / Mechanical Engineer - 17145*

Northrop Grumman Corporation

Roy, UT • On-site

$89K - $134K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 24 days ago


Northrop Grumman rating

8.1

Company rating: 8.1 out of 10

Based on 342 frontline employees who took The Breakroom Quiz

108th of 520 rated manufacturers


Job description

RELOCATION ASSISTANCE: Relocation assistance may be availableCLEARANCE REQUIRED FOR START: NoCLEARANCE TYPE: SecretTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.

Northrop Grumman's Defense Systems sector is seeking a Mechanical Engineer/Principal Mechanical Engineer to join a multi-functional team of Electrical, Mechanical, and Systems Engineers in Roy, UT. This position is in our Strategic Deterrent Systems Division to execute the Engineering and Manufacturing Development phase of the Sentinel Program.

The primary objective of this role is to collaborate across Systems Engineering, System Test, Global Supply Chain, suppliers, and other Integrated Product Teams (IPTs) to develop and review Environmental Control System hardware requirements, specifications, designs, trade studies, and analyses for the purpose of supporting incremental system maturity milestones and hardware deliveries. The successful candidate will be comfortable with working in a dynamic people-focused environment and collaborating across multiple internal and external stakeholders in order to achieve organizational goals.

What You'll Get to Do:

- Collaborate with stakeholders to decompose technical requirements, develop complete and verifiable requirements, and conduct trade studies

- Generate and update specifications as part of a Systems Engineering framework for the purpose of releasing to suppliers and supporting the procurement process

- Develop design and analysis artifacts to support design reviews, customer deliverables, and hardware procurement workflows

- Perform heating and cooling calculations to size HVAC equipment

- Select appropriate HVAC equipment to meet size and system requirements

- Review and provide comments to supplier-submitted drawings and contractual deliveries

Position Benefits:

As a full-time employee of Northrop Grumman, you are eligible for our robust benefits package including:

Medical, Dental & Vision coverage

401k

Educational Assistance

Life Insurance

Employee Assistance Programs & Work/Life Solutions

Paid Time Off

Health & Wellness Resources

Employee Discounts

This positions standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off.

Basic Qualifications:

  • Mechanical Engineer: Bachelor's degree in a STEM field (Science, Technology, Engineering, Mathematics) and with 2 years of experience; or Master's degree with 0 years of experience
  • Principal Mechanical Engineer: Bachelor's degree in a STEM field (Science, Technology, Engineering, Mathematics) and with 5 years or experience; or Master's degree with 3 years of experience
  • Must have the ability to obtain and maintain a U.S. Government DoD Secret security clearance
  • Must be able to obtain and maintain Special Access Programs (SAP) clearance
  • Must be proficient with Microsoft Office tools - PowerPoint, Excel, Word
  • Ability to understand and interpret requirements
  • Must be able to work independently, function in a dynamic environment, and be flexible to changing direction

Preferred Qualifications:

  • Experience with Environmental Control Systems (ECS) and Heating, Ventilation, and Air conditioning (HVAC) system design and verification
  • Experience with Carrier HAP, NX, Autodesk Revit, and Product Lifecycle Management (PLM) software
  • Familiarity with Systems Engineering and Model Based Systems Engineering (MBSE) processes
  • Professional Engineer (PE) license
  • Experience with estimation, bidding, proposals, or RFPs
  • Experience with PDP (Product Definition Packages) creation
  • Working knowledge of PLC (Programmable Logic Controllers) and plant controls
Primary Level Salary Range: $72,100.00 - $108,100.00Secondary Level Salary Range: $89,400.00 - $134,200.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

What Northrop Grumman employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Northrop Grumman logo

About Northrop Grumman

Sourced by ZipRecruiter

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible.

Industry

Space research administration

Company size

10,000+ Employees

Headquarters location

Falls Church, VA, US

Year founded

1939