1

Automation Plc Programmer Jobs in Colorado (NOW HIRING)

As a Main Automation Contractor, we offer comprehensive solutions, supported by our size, expertise ... Performs basic PLC and HMI programming tasks. * Trouble shoot and implament telemtry systems.

Automation Technician

Denver, CO · On-site

$43K/yr

As a Main Automation Contractor, we offer comprehensive solutions, supported by our size, expertise ... Performs basic PLC and HMI programming tasks. * Trouble shoot and implament telemtry systems.

Automation Technician

Denver, CO · On-site

$43K/yr

As a Main Automation Contractor, we offer comprehensive solutions, supported by our size, expertise ... Performs basic PLC and HMI programming tasks. * Trouble shoot and implament telemtry systems.

Senior Project Engineer

Denver, CO · Remote

$101K - $132K/yr

... and automation/PLC systems. * Strong knowledge of power distribution systems, protection & control, and critical power applications. * Proven hands-on experience with commissioning and ...

Senior Automation Engineer

Denver, CO · On-site

$69K - $96K/yr

As an Automation Engineer at Blue Origin, you will be a key architect of the state of the art ... Conceptualize, design, and deploy automated manufacturing systems, including robotic cells, PLC ...

Senior Automation Engineer

Denver, CO · On-site

$134K - $202K/yr

Your Opportunity The Senior Automation Engineer for BAS/BMS/PLC systems, guides the technical design of projects as subject matter expert, mentor, and resource to the technical team. Position ...

As a Main Automation Contractor, we offer comprehensive solutions, supported by our size, expertise ... Develops PLC programs in Ladder, Function Block, and other languages. * Develops the human machine ...

Controls Engineer II

Denver, CO · On-site

$90K - $120K/yr

As a Main Automation Contractor, we offer comprehensive solutions, supported by our size, expertise ... Develops PLC programs in Ladder, Function Block, and other languages. * Develops the human machine ...

As a Main Automation Contractor, we offer comprehensive solutions, supported by our size, expertise ... Develops PLC programs in Ladder, Function Block, and other languages. * Develops the human machine ...

... engineering for improvement opportunities • Communicate with Automation Engineering and ... PLC programs, RTUs, and HMIs • Troubleshoot and resolve Process Control, Control Network, and ...

New

Intermediate knowledge of well RTU designs, programming and troubleshooting. Intermediate knowledge ... Basic knowledge of maintaining PLC programs in function block, ladder logic, and structured text.

New

Join a growing team with this exciting opportunity for an Automation Controls Engineer at our ... Responsible for implementing system improvement, fixes, and process optimization PLC and SCADA code ...

Senior Controls Engineer

Denver, CO · On-site

$99K - $131K/yr

With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR ... Develop factory-wide sustainable standards for automation controls, hardware, software PLC&HMI, and ...

Senior Controls Engineer

Denver, CO · On-site

$99K - $131K/yr

With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR ... Develop factory-wide sustainable standards for automation controls, hardware, software PLC&HMI, and ...

ESI Controls Engineer

Denver, CO · On-site

$120K - $150K/yr

... PLC programming. • Prepare and review UL panel drawings for fabrication. • Participate in ... Industrial Process Automation. • Bachelor's degree in Engineering or a similar technical field ...

ESI Controls Engineer

Denver, CO · On-site

$120K - $150K/yr

... PLC programming. • Prepare and review UL panel drawings for fabrication. • Participate in ... Industrial Process Automation. • Bachelor's degree in Engineering or a similar technical field ...

next page

Showing results 1-20

Automation Plc Programmer information

What are Automation PLC Programmers?

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.

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.

How do Automation PLC Programmers 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 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.

What are popular job titles related to Automation Plc Programmer jobs in Colorado? For Automation Plc Programmer jobs in Colorado, the most frequently searched job titles are:
What job categories do people searching Automation Plc Programmer jobs in Colorado look for? The top searched job categories for Automation Plc Programmer jobs in Colorado are:
What cities in Colorado are hiring for Automation Plc Programmer jobs? Cities in Colorado with the most Automation Plc Programmer job openings:
Infographic showing various Automation Plc Programmer job openings in Colorado as of July 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 81% Physical, 6% Hybrid, and 13% Remote job distribution.
Automation Engineer (Experienced)

Automation Engineer (Experienced)

DMC Engineering

Denver, CO • Hybrid

Full-time

Re-posted 29 days ago


Job description

(Hybrid)
Description

Do you like a challenge? Do you enjoy programming and working with electrical/mechanical systems? Consider a career as an Automation Engineer at DMC, with opportunities available in 13 of our office locations nationwide (excluding Austin).

Automation Engineers at DMC apply their programming skills and understanding of engineering fundamentals to provide solutions that involve developing software to interface with and control hardware. Our engineers work independently as well as collaborate with teams and clients, including maintaining daily communication, assisting with project management and developing business relationships.

About DMC
DMC is a leading engineering consulting firm, delivering high-caliber engineering and custom software development services globally. Specializing in innovative solutions for manufacturing, testing, and product development, our expertise spans industries from aerospace to consumer-packaged goods to healthcare, and more. Our engineers excel in staying ahead of cutting-edge technologies and delivering top notch solutions. We prioritize technical excellence and cultivate a collaborative environment for independent and team-based work, reflecting our commitment to professional growth and providing forward-thinking solutions to clients.

Responsibilities

  • Programs applications in accordance with DMC programming standards and best practices to meet and exceed customer requirements
  • Commissions solutions at customer sites (domestic/international travel as needed), troubleshooting electrical and mechanical systems
  • Works with most industrial PLC/HMI/SCADA platforms (Siemens, Rockwell, Ignition, etc.)
  • Continuously learns relevant technologies with guidance, gaining knowledge in sales, business development, and project processes
  • Supports system architecture design, performs engineering tasks at all stages, and takes on both leading and supporting roles
  • Mentors and technically advises new team members
  • Conveys deliverables to customers through various communication methods and develops and maintains relationships

Requirements
Must be authorized to work in the U.S. without employer sponsorship now or in the future.

  • Bachelor of Science in Mechanical, Electrical, or Computer Engineering (or related field)
  • Minimum GPA of 3.4
  • 5-7+ years of relevant experience
  • Proficient in programming, including text-based languages and object-oriented concepts
  • Quickly learns new technologies, understands complex systems, and builds on established patterns and models
  • Efficiently manages multiple projects, works directly with customers, and responds to their needs
  • Experience designing projects in industrial automation systems (e.g. PLCs, Motion Control, Process Control, HMI, SCADA, Robots, Machine Vision, etc.)
  • Interest in working across a variety of industries
  • Experience leading and/or mentoring technical project teams (preferred)
  • Strong written and verbal communication skills, with the ability to develop project proposals
  • 25% - 40% travel

Compensation:
Starting compensation is based on industry, relevant experience and location standards.

  • Engineer Levels II & III (3-5 years relevant experience): $95,000 - $115,000
  • Engineering Levels III & Above (5-10 years relevant experience): $115,000 - $165,000+

Additional Information:

  • Benefits/Culture/Bonuses and More!
  • Office Locations
  • DMC Website
  • Engineering Blogs
  • Additional Career Opportunities

#LI-Hybrid