1

Plc Programmer Jobs in Oregon (NOW HIRING)

Controls Engineer

Redmond, OR · On-site

$88K - $114K/yr

Work with sales engineers to design low voltage DDC/PLC control systems for customer HVAC equipment: includes creation of PI&D drawings, points lists, sequence of operation, etc.* Provide final ...

Controls Engineer

Redmond, OR · On-site

$88K - $114K/yr

HVAC Controls Engineer serves a critical role within the organization in creating PLC based controls programs for production orders for HVAC equipment AND troubleshooting controls issues with HVAC ...

Controls Engineer

Redmond, OR · On-site

$88K - $114K/yr

HVAC Controls Engineer serves a critical role within the organization in creating PLC based controls programs for production orders for HVAC equipment AND troubleshooting controls issues with HVAC ...

Technical Lead - Controls Engineering

Redmond, OR · On-site

$88K - $114K/yr

Serve as a senior technical resource for HVAC control systems, PLC programming, DDC controls, and automation systems. * Contribute to the technical vision and roadmap for controls engineering ...

Technical Lead - Controls Engineering

Redmond, OR · On-site

$88K - $114K/yr

Serve as a senior technical resource for HVAC control systems, PLC programming, DDC controls, and automation systems. * Contribute to the technical vision and roadmap for controls engineering ...

Automation Controls Specialist

Mcminnville, OR · On-site

$85K - $112K/yr

The Automation & Controls Specialist serves as the site subject-matter expert for industrial automation, process control systems, PLC programming, and computerized manufacturing equipment. This role ...

PLC Controls Specialist

Molalla, OR · On-site

$28.75 - $37.75/hr

PLC Controls Specialist,Molalla, Oregon As a PLC Controls Specialist at Interfor's Port Angeles ... Able to work effectively across operations, maintenance, engineering, and leadership teams ...

Showing results 21-40

Plc Programmer information

See Oregon salary details

$42.8K

$85.3K

$118.4K

How much do plc programmer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for plc programmer in Oregon is $85,285.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,900.00 and $97,800.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 Oregon?

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

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

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

What cities in Oregon are hiring for Plc Programmer jobs?

Cities in Oregon with the most Plc Programmer job openings:

Infographic showing various Plc Programmer job openings in Oregon as of September 2026, with employment types broken down into 75% Full Time, 22% Part Time, 1% Contract, and 2% Nights. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $85,285 per year, or $41 per hour.

Controls Engineer

Redmond, OR • On-site

$88K - $114K/yr

Other

Medical, Retirement, PTO

This job post has expired 2 days ago. Applications are no longer accepted.


Key responsibilities

  • Remotely diagnose programming and controls issues with field service technicians

  • Assist with programming of PLC's and DDC controllers and diagnose issues within PLC programs

  • Work with sales engineers to design low voltage DDC/PLC control systems for customer HVAC equipment


Job description

Controls Engineer page is loaded## Controls Engineerlocations: Redmond, ORtime type: Full timeposted on: Posted Todayjob requisition id: JR101986**Job Description:**HVAC Controls Engineer serves a critical role within the organization in creating PLC based controls programs for production orders for HVAC equipment AND troubleshooting controls issues with HVAC equipment that has been recently installed in the field.**Responsibilities**:**In-House:*** Remotely diagnose programming and controls issues with field service technicians* Participate in after-hours remote support rotation* Assist with programming of PLC’s and DDC controllers and diagnose issues within PLC programs* Work with sales engineers to design low voltage DDC/PLC control systems for customer HVAC equipment: includes creation of PI&D drawings, points lists, sequence of operation, etc.* Provide final project documentation, such as as-builts, installation operation & maintenance manuals and system parameters.* Assist with commissioning & testing of equipment on manufacturing floor* Assist with R&D projects and systems validations**Field Equipment**:* Travel throughout continental US is part of the job duties, estimated **2**0% annually* Onsite diagnosis of programming and controls issues with field service technicians* Communicate well with customers and technicians in the field through email/phone* Ability to read and translate electrical schematics for the purpose of troubleshooting* Documentation of work performed and follow-up action plans with customers / co-workers**Qualifications**:* Ideal candidate will possess ability to program, commission and troubleshoot PLC based controls.* A working knowledge of mechanical, HVAC, and building automation is preferred.* Two years previous experience or combination of education and experience in programming and controls.* To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.**Education**:* HVAC system concepts, equipment and terminologies* Any DDC / PLC programming AutoCAD platform* Programming experience in one form of DDC/PLC programming languages.* Training will be provided for product lines used within the Company.**Essential Mental Functions**:* Communicates effectively in written and spoken form.* Possesses excellent interpersonal relationship skills.* Exhibits good decision making and analytical problem solving abilities.* Demonstrates strong multi-tasking capabilities and organizational skills.* Works effectively in a team environment.* Works effectively in a fast-paced high-pressure environment.**Essential Physical Functions**:* Lift up to 50lbs.* Sit or stand for up to 95 percent of work hours.* Periodic visits to the manufacturing facility with seasonal hot and cold temperatures, dust, and some chemical fume exposure.**Disclaimer**:Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at a time with or without notice. This job description is not an exhaustive list of all functions that the employee may be required to perform, and the employee may be required to perform additional functions. The company reserves the right to revise this job description at any time. The employee must be able to perform the essential functions of the position satisfactorily. If requested, reasonable accommodations may be made to enable employees with disabilities to perform the essential functions of the job, absent undue hardship.**Benefits and Compensation Summary:**We take care of our people. We offer competitive compensation and robust benefits to all full-time team members, including:* Tuition reimbursement* Paid time-off* Paid holidays* Healthcare insurance & Health Savings Accounts* Profit sharing or Annual Incentive Plan Bonus* Premium 401(k) plan**Benefits and Compensation Summary:**We take care of our people. We offer competitive compensation and robust benefits to all full-time team members, including:* Tuition reimbursement* Paid time-off* Paid holidays* Healthcare insurance & Health Savings Accounts* Profit sharing or Annual Incentive Plan Bonus* Premium 401(k) plan**Pay Range:**$77,789.00 - $105,244.00 #J-18808-Ljbffr