1

Automation Plc Programmer Jobs in Idaho (NOW HIRING)

Controls Engineer

Fruitland, ID · On-site

$104K - $133K/yr

... automation systems, power management systems, human-machine interface software, PLC programming ... etc. • Knowledge and practice of safety precautions related to working with automation systems.

Engineer and implement in-house, or work with a third party to produce reliable automation ... Maintain all Automation related programs and documentation including PLC programs, HMI programs ...

Engineer and implement in-house, or work with a third party to produce reliable automation ... Maintain all Automation related programs and documentation including PLC programs, HMI programs ...

As an Automation Engineer you will be responsible for; ● Read, interpret, and comment on ... PLC, HMI, SCADA and related scope. ● Manage budget, scope, schedule, and proactively report risks ...

Engineer and implement in-house, or work with a third party to produce reliable automation ... Maintain all Automation related programs and documentation including PLC programs, HMI programs ...

$125 - $150/hr

The Automation Engineer partners closely with Operations, Engineering, Maintenance, Quality ... Support PLC, HMI, SCADA, BMS, vision, serialization, aggregation, and data collection systems.

... factory floor automation and process system instruments. Will also be responsible for ... Assists Maintenance/Engineering in identifying and scoping control systems related projects.

... factory floor automation and process system instruments. Will also be responsible for ... Assists Maintenance/Engineering in identifying and scoping control systems related projects.

Controls Engineer

Fruitland, ID · On-site

$80 - $100/hr

... automation systems, power management systems, human-machine interface software, PLC programming ... etc. * Knowledge and practice of safety precautions related to working with automation systems ...

Showing results 21-40

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 Idaho?

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

What job categories do people searching Automation Plc Programmer jobs in Idaho look for?

The top searched job categories for Automation Plc Programmer jobs in Idaho are:

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

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

Infographic showing various Automation Plc Programmer job openings in Idaho as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Controls Engineer

Woodgrain, Inc.

Fruitland, ID • On-site

$104K - $133K/yr

Full-time

Re-posted 27 days ago


Woodgrain rating

6.9

Company rating: 6.9 out of 10

Based on 46 frontline employees who took The Breakroom Quiz

413th of 546 rated manufacturers


Job description

Controls Engineer
Posting Start Date: 8/27/26
Division: Woodgrain Millwork
Posting Area: Engineering + Maintenance
Job Location: Fruitland, ID
Starting Salary: $104,000 - $133,200
Employment Type: Salary FT
Work Environment: This position will be based in Fruitland, Idaho, but will be able to work from the Meridian, Idaho office 1-2 days per week.
Job Summary:
The Controls Engineer will plan, oversee and coordinate activities concerned with development, design, construction, modification, maintenance of equipment and machinery in an industrial plant. They will partner with mechanical engineers, line and plant managers, to design, develop, and commission PLC based automated control systems. They will also provide field service systems integration and technical consultation for customers in the areas of system design, programming, installation, start-up, maintenance, repair, training and modification of automated control systems and power management systems. Systems will include controls, interfaces, motor control centers, diagnostics, and safety elements. Must be able to take suggestions and direction from multiple sources and select the best practices from all to produce the most effective system. This position must be comfortable leading people and assuming the role of Project Manager when project demands this skill set.
Duties & Responsibilities:
• Write PLC code for company standard systems. Siemens and Workshop for CTI are most common.
• Knowledge and understanding of best practices for design of automation systems, power management systems, human-machine interface software, PLC programming, etc.
• Knowledge and practice of safety precautions related to working with automation systems. Verify that peripheral equipment is in place, safe to operate, and functional.
• Interpret and understand mechanical sequence, control drawings, and write ladder logic.
• Check for correct wiring of interfaces to peripheral equipment.
• Design easy-to-navigate HMI interfaces. Siemens are most common.
• Provide on-site system commissioning support as required. (Will need to travel to other sites)
• Test newly installed machines and equipment to ensure fulfillment of specifications.
• Must be able to actively work with all levels of management and plant personnel.
• Write PLC code for company standard systems. Siemens and Workshop for CTI are most common.
• Knowledge and understanding of best practices for design of automation systems, power management systems, human-machine interface software, PLC programming, etc.
Requirements:
• Bachelor of Science - Mechanical Engineering, Electrical Engineering, or Computer Science is desirable.
• 5 years working with PLC's and Control Systems, 3 years electrical trouble shooting, down to major component/module. Similar experience using HMI's.
• Experience designing control systems, panels and instrumentation and motor controls for industrial application
• Strong communication, interpersonal skills and presentation skills.
• Demonstrated experience in project management and leadership.
• Commitment to working in a team oriented and continuous improvement environment.
• Ability to define and analyze problems, evaluating relevant facts and develop effective solutions.
Physical Demands:
The physical demands and work environment are representative of a typical office environment. While performing the duties of this job, the employee is occasionally required to stand; walk; sit; use hands to finger, handle, or feel objects, tools or controls; reach with hands and arms; climb stairs; balance; stoop, kneel, crouch or crawl; talk and hear. The employee must occasionally lift or move up to 25 pounds.
Travel:
Travel may be required up to 10% of the time.

What Woodgrain employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom