1

Plc Programmer Jobs in Colorado (NOW HIRING)

PLC Programmer - Industrial Facilities

Lone Tree, CO · On-site

$69K - $94K/yr

Write PLC programs using IEC 61131 standard programming languages, with an emphasis on Ladder Diagram, Function Block Diagram, Sequential Function Chart, and Structured Text. * Design HMI/SCADA ...

Mid-Level Programmer

Littleton, CO · On-site

$130K - $165K/yr

Performs routine PLC and HMI/SCADA programming assignments * Works according to clear- cut and complete specifications * Maintains and modifies routine programs, tests and documents modifications and ...

We are seeking a Controls Engineer II (PLC) to help drive the design, delivery, and maintenance of custom automated equipment and facilities. Integration of motion systems, instruments, and devices ...

Perform programming upgrades on robotic palletizers. * Act as a Controls Subject Matter Expert and assist with new project installations (PLC platform, instrumentation recommendations, wiring ...

Controls Engineer II

Denver, CO · On-site

$87K - $112K/yr

Develops PLC programs in Ladder, Function Block, and other languages. * Develops the human machine interface (HMI). * Develops hardware and software test plans and writes simulation logic for the ...

Controls Engineer II (PLC)

Berthoud, CO · On-site

$90K - $113K/yr

We are seeking a Controls Engineer II (PLC) to help drive the design, delivery, and maintenance of custom automated equipment and facilities. Integration of motion systems, instruments, and devices ...

Controls Engineer II (PLC)

Berthoud, CO · On-site

$90K - $113K/yr

We are seeking a Controls Engineer II (PLC) to help drive the design, delivery, and maintenance of custom automated equipment and facilities. Integration of motion systems, instruments, and devices ...

Controls Engineer II (PLC)

Berthoud, CO · On-site

$90K - $113K/yr

We are seeking a Controls Engineer II (PLC) to help drive the design, delivery, and maintenance of custom automated equipment and facilities. Integration of motion systems, instruments, and devices ...

Controls Engineer II (PLC)

Berthoud, CO · On-site

$90K - $113K/yr

We are seeking a Controls Engineer II (PLC) to help drive the design, delivery, and maintenance of custom automated equipment and facilities. Integration of motion systems, instruments, and devices ...

Lead Automation Engineer

Denver, CO · On-site

$105K - $139K/yr

You'll play a key role in DCS/PLC programming and SCADA/HMI development, while also mentoring junior engineers and driving high-impact projects. Key Responsibilities: * Lead the design and ...

Lead Automation Engineer

Denver, CO · On-site

$105K - $145K/yr

You'll play a key role in DCS/PLC programming and SCADA/HMI development, while also mentoring junior engineers and driving high-impact projects. Key Responsibilities: * Lead the design and ...

Automation Engineer/Sr

Boulder, CO · On-site

$140K - $170K/yr

Technical certifications in PLC programming or industrial automation preferred. * At least 5 years of experience working with industrial automation systems in manufacturing environments. At least 8 ...

ESI Controls Engineer

Denver, CO · On-site

$120K - $150K/yr

Perform PLC programming. * Prepare and review UL panel drawings for fabrication. * Participate in project HAZOP studies. * Support the review and response to contractor RFIs. * Support Field Service ...

ESI Controls Engineer

Denver, CO · On-site

$120K - $150K/yr

Perform PLC programming. * Prepare and review UL panel drawings for fabrication. * Participate in project HAZOP studies. * Support the review and response to contractor RFIs. * Support Field Service ...

next page

Showing results 1-20

Plc Programmer information

See Colorado salary details

$42.6K

$84.8K

$117.8K

How much do plc programmer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for plc programmer in Colorado is $84,820.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,500.00 and $97,300.00 per year, depending on experience, location, and employer.

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 the key skills and qualifications needed to thrive as a PLC programmer?

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 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.

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.

Do Plc programmers make good money?

Plc programmers typically earn competitive salaries that vary based on experience, location, and industry. Skilled programmers with knowledge of ladder logic, automation systems, and certifications tend to have higher earning potential, especially in manufacturing and industrial environments.

Is a PLC programmer in demand?

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

Is it hard to get into a PLC programmer?

Becoming a PLC programmer typically requires knowledge of PLC programming languages like ladder logic, understanding of automation systems, and often a technical degree or certification. Entry can be competitive, but gaining hands-on experience and learning relevant tools can improve job prospects.

What are the most commonly searched types of Plc Programmer jobs in Colorado?

The most popular types of Plc Programmer jobs in Colorado are:

What cities in Colorado are hiring for Plc Programmer jobs?

Cities in Colorado with the most Plc Programmer job openings:

Infographic showing various Plc Programmer job openings in Colorado as of September 2026, with employment types broken down into 91% Full Time, 5% Part Time, 2% Contract, and 2% Nights. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $84,820 per year, or $40.8 per hour.

PLC Programmer - Industrial Facilities

Highlands Ranch, CO • On-site

Kiewit
Construction Materials Wholesalers • 10K+ employees

$66K - $91K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago

New


Kiewit Corporation rating

7.9

Company rating: 7.9 out of 10

Based on 140 frontline employees who took The Breakroom Quiz


Job description

Select how often (in days) to receive an alert:

Select how often (in days) to receive an alert:

Home District/Group:Kiewit Industrial & Water Engineering

Employment Type:Full Time

Position Overview

Kiewit’s Industrial & Water markets are experiencing rapid growth across North America, and we’re expanding our team with Senior PLC Programmers who want to lead, innovate, and build systems that actually get constructed. This is a high‑impact role for engineers who thrive in EPC environments and want to shape the automation, control, and instrumentation strategies behind some of the most complex industrial facilities in the country.

You’ll work across all phases of design — from early feasibility and architecture development through detailed engineering, construction support, commissioning, and turnover. Our projects span Data Centers, Water/Wastewater Treatment, Mineral Processing, Industrial Energy, Renewable Fuels, Specialty Chemical, and Advanced Manufacturing. If you want variety, technical challenge, and career acceleration, this is the place.

Kiewit offers stability, competitive pay, unmatched benefits, employee ownership, and a backlog of work that ensures long‑term career growth. We build projects that strengthen communities — and we build careers that last.

District Overview

Kiewit Engineering Group, Inc is a full-service engineering consulting and design firm serving a broad range of the industrial markets. Our combined staff of more than 1,700 engineers and design professionals have expertise that spans all major engineering disciplines to serve the industrial, transportation, power, water/wastewater, mining, building, and oil, gas & chemical markets. Our operations‑focused engineering provides our clients with safe and efficient facilities, and it integrates our 130 years of construction experience to finish projects on time and to make sure that Nobody Gets Hurt.

Our rapidly growing Industrial Engineering team, which includes process, mechanical, electrical, controls, structural, architectural, geotechnical, and civil disciplines, is a multi‑faceted and leading‑edge division of Kiewit with best‑in‑class technical expertise focused on EPC and design‑build delivery of industrial projects in markets such as Food & Beverage, Mineral Processing, Renewable Fuels, Pulp and Paper, Steel & Aluminum, Industrial Buildings, and Industrial Energy, Water and Utilities.

Location

This position is based out of Lenexa, Kansas or Lone Tree, Colorado office and we offer relocation assistance. Some consideration may be made for Stellar candidates (more senior PLC Programmers - 8+ years with applicable industrial experience) in other Kiewit office locations in the US, near other major Kiewit offices.

Responsibilities

What You’ll Do

  • Evaluate, select, and apply standard engineering methods, techniques, procedures, and criteria using independent judgment.
  • Advise Kiewit project teams and clients on the appropriate type of Control System for water processes and/or other industrial applications.
  • Develop company and maintain company programming standards.
  • Understand and meet client requirements for electrical and mechanical needs.

Drive Technical Execution

  • Write PLC programs using IEC 61131 standard programming languages, with an emphasis on Ladder Diagram, Function Block Diagram, Sequential Function Chart, and Structured Text.
  • Design HMI/SCADA graphic screens based on mechanical P&IDs or PFDs.
  • Test Control System programs using simulation code
  • Have a working knowledge of industry standards and regulations (e.g., ISA, IEEE).
  • Prepare manuals to instruct users how to operate the Control System.
  • Troubleshoot Control System and Network system faults.
  • Supervise the installation of Control System programs by performing an IO Checkout and commissioning all the systems in the program.
  • Provide support and guidance to Commissioning, Operations, and Maintenance.
  • Provide end user Control System training to Plant Management, Operators, and Technicians.
  • Coordinate with Kiewit Engineering team and end user.
  • Mentor and guide junior engineers, ensuring adherence to departmental design standards, applicable engineering codes, and Kiewit guidelines, and provide recommendations as necessary.
  • Collaborate on large water and/or industrial project teams, including in-house multi‑discipline engineers and construction superintendents, to deliver the industry's best in both engineering and physical design to our Clients.
  • Strong knowledge of mechanical, electrical, and software design principles.
Qualifications
  • 5+ years of experience working on multidisciplinary projects in the Industrial market as a PLC Programmer.
  • Experience with Rockwell Studio 5000 and FactoryTalk ME/SE
  • Extensive understanding of PLC programming languages such as Ladder Diagram, Function Block Diagram, Sequential Function Chart, and Structured Text.
  • Experience designing, configuring, and troubleshooting OT controls networks with a strong understanding of network security. Preferred experience with Cisco, and Rockwell Stratix Switches.
  • Experience designing, configuring, and troubleshooting OT server environment. Preferred experience with virtual servers managed via VMWare vSphere.
  • Experience programming and commissioning VFDs and Smart MCCs.
  • Proficiency in Computer‑Aided Design (CAD), and Bluebeam software.
  • Exceptional oral and written English communication skills.
  • Willingness to travel up to 25% of the time as and when required.
  • Ability to solve complex problems.
  • Strong organizational and time management skills.

Preferred Experience

  • A Bachelor’s degree in relevant fields of Engineering, such as Electrical, Mechanical, or Chemical Engineering from an accredited university, is preferred. Relevant Associate level technical degrees will also be considered.
  • Rockwell PlantPAx
  • Ignition (Vision and Perspective)
  • Field construction or startup (Water, Power, or Oil & Gas plant) experience, and prior experience directing junior engineers is preferred.
Why Kiewit

Our Industrial Engineering team is one of the fastest‑growing divisions in the company, delivering EPC and design‑build projects inMission Critical Data Centers, Mineral Processing, Renewable Fuels, Industrial Buildings, Industrial Energy, Water, Wastewater, and Utilities.

We offer:

  • Employee ownership
  • Flexible work options
  • Strong backlog and long‑term stability
  • A culture of innovation, teamwork, and safety

At Kiewit, we don’t just build projects — we build careers, communities, and the future of industrial infrastructure. Your next chapter starts here. #LI-JB1

Other Requirements:

  • Regular, reliable attendance
  • Work productively and meet deadlines timely
  • Communicate and interact effectively and professionally with supervisors, employees, and others individually or in a team environment
  • Perform work safely and effectively. Understand and follow oral and written instructions, including warning signs, equipment use, and other policies.
  • Work during normal operating hours to organize and complete work within given deadlines. Work overtime and weekends as required.

Base Compensation:$110,000-$140,000

Actual compensation is subject to variation due to such factors as education, experience, skillset, and/or location

This posting will be active from:09/08/2026-12/29/2026

We offer our fulltime staff employees a comprehensive benefits package that’s among the best in our industry, including top‑tier medical, dental and vision plans covering eligible employees and dependents, voluntary wellness and employee assistance programs, life insurance, disability, retirement plans with matching, and generous paid time off.

Equal Opportunity Employer, including disability and protected veteran status.

There’s no limit to what you’ll do at Kiewit. Whether you’re building or supporting projects that provide communities with dependable energy, safe transportation, clean water, or access to health care, the work you do will positively impact people’s lives for generations to come.

Here you’ll have endless opportunities to expand your expertise through on-the-job experience and internal and external training and development opportunities.

We offer our full-time staff employees a comprehensive benefits package that’s among the best in our industry.From top‑tier health care programs to employee assistance programs and retirement planning, we aim to provide you with the tools you need to be successful in the areas of life that matter most to you.

Kiewit is an equal‑opportunity employer, and we believe a diverse workforce is vital to the success of our business. We continue our efforts to attract, develop and retain employees from all backgrounds who are passionate about our industry.

We are committed to veteran and military hiring and will consider relevant military experience as equivalent to qualification requirements.

Nearest Major Market: Denver

Job Segment: CAD, Drafting, Testing, Network Security, Electrical, Engineering, Technology, Security

#J-18808-Ljbffr

What Kiewit Corporation employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Kiewit logo

About Kiewit

Sourced by ZipRecruiter

Kiewit Infrastructure Engineering's Design-Build team is driving clients to turn to Kiewit during all stages of design-build projects. Through our integrated design and construction approach, our multi-disciplinary team works together to improve schedule, control costs and minimize risk. Our construction-focused engineers work collaboratively with our estimators and builders to design solutions that are innovative, constructible, and designed with a focus on safety. Clients benefit from the proven processes and tools used by Kiewit to minimize project risk. We are an in-house resource that supports projects throughout the company. Our staff shares experiences gained, innovative concepts, and best practices for all projects that we support.

Industry

Construction materials wholesalers

Company size

10,000+ Employees

Headquarters location

Omaha, NE, US

Year founded

1884