1

Controls Programmer Jobs in Portland, OR (NOW HIRING)

Sr. Controls Systems Engineer

Portland, OR

$102.90K - $135.70K/yr

Senior Controls Systems Engineer | Build the Future of Automation [Location - e.g., Portland, OR] At Leatherman Tool Group, we build tools that last a lifetime--and we're looking for a Senior ...

BAS - Controls Tech

Portland, OR

$31.75 - $42/hr

Interest/Experience in BAS Programming (Script/Line or Block/Graphical) * PLUS (not required ... Controls installation, retrofit, and DDC programming (Block-based or Script-based)

About the Role We seek a Senior Project Controls Engineer to provide scheduling support services to our valued clients. This position will work with a team of professionals, including client project ...

Bachelors degree in Engineering or Technical degree in Automation, Electrical Systems, or similar related field, or equivalent professional experience in the field of automation and controls design.

next page

Showing results 1-20

Controls Programmer information

See Portland, OR salary details

$43K

$85.5K

$118.8K

How much do controls programmer jobs pay per year?

As of May 30, 2026, the average yearly pay for controls programmer in Portland, OR is $85,545.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,100.00 and $98,100.00 per year, depending on experience, location, and employer.

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

To thrive as a Controls Programmer, you need a solid background in electrical engineering, automation, and programming logic, often supported by a relevant degree or technical certification. Familiarity with PLCs, SCADA systems, HMI software, and programming languages like ladder logic or Structured Text is typically required. Strong problem-solving, attention to detail, and effective communication are crucial soft skills for collaborating with engineers and troubleshooting complex systems. These skills ensure the development and maintenance of efficient, reliable automation solutions critical for modern industrial operations.

What are some typical challenges faced by Controls Programmers when integrating new automation systems into existing manufacturing environments?

Controls Programmers often encounter challenges such as ensuring compatibility between new automation systems and legacy equipment, minimizing production downtime during integration, and troubleshooting unforeseen issues that arise with hardware or software interfaces. Effective communication with electrical engineers, maintenance staff, and production teams is crucial to address these challenges efficiently. Staying up-to-date with evolving industry standards and control technologies also helps in developing robust solutions that support business goals and maintain operational safety.

What are Controls Programmers?

Controls Programmers are professionals who design, develop, and implement software to control automated machinery and systems, typically in industrial or manufacturing environments. They work with programmable logic controllers (PLCs), human-machine interfaces (HMIs), and other control systems to ensure machines operate efficiently and safely. Their role involves writing and testing code, troubleshooting automation issues, and collaborating with engineers and technicians to optimize processes. Controls Programmers are essential for maintaining and improving automated production lines and industrial equipment.

Are control engineers in high demand?

Control engineers are in high demand due to the increasing need for automation and process control in manufacturing, energy, and technology sectors. They often require skills in PLC programming, SCADA systems, and control theory, and job growth is expected to remain strong as industries modernize their systems.

What is the difference between Controls Programmer vs Automation Engineer?

AspectControls ProgrammerAutomation Engineer
CredentialsTypically requires a degree in electrical, computer, or control engineering; certifications like PLC or SCADA are commonRequires a degree in engineering or computer science; certifications in automation systems are beneficial
Work EnvironmentPrimarily in manufacturing, industrial plants, or automation facilitiesWorks across industries including manufacturing, process industries, and systems integration
Employer & Industry UsageUsed by automation companies, manufacturing plants, and system integratorsEmployed by engineering firms, manufacturing companies, and technology providers

Controls Programmers focus on developing and implementing control systems, primarily programming PLCs and SCADA systems. Automation Engineers have a broader role, including designing, testing, and optimizing automation processes. While both roles require technical skills and industry experience, Controls Programmers are more specialized in coding and system configuration, whereas Automation Engineers oversee entire automation projects.

What are popular job titles related to Controls Programmer jobs in Portland, OR? For Controls Programmer jobs in Portland, OR, the most frequently searched job titles are:
What job categories do people searching Controls Programmer jobs in Portland, OR look for? The top searched job categories for Controls Programmer jobs in Portland, OR are:
Infographic showing various Controls Programmer job openings in Portland, OR as of May 2026, with employment types broken down into 93% Full Time, and 7% Part Time. Highlights an 97% Physical, and 3% Hybrid job distribution, with an average salary of $85,545 per year, or $41.1 per hour.
Sr. Controls Systems Engineer

Sr. Controls Systems Engineer

Leatherman

Portland, OR

$102.90K - $135.70K/yr

Full-time

Posted 9 days ago


Job description

Senior Controls Systems Engineer | Build the Future of Automation

[Location – e.g., Portland, OR]

At Leatherman Tool Group, we build tools that last a lifetime—and we’re looking for a Senior Controls Systems Engineer to build the advanced systems that power our manufacturing future.

This is a high-impact, hands-on engineering role where you’ll lead complex automation and controls projects from concept through implementation. If you thrive on solving tough problems, integrating cutting-edge systems, and seeing your work come to life on the production floor—this role is for you.

What You’ll Do

  • Lead end-to-end controls system design and implementation for complex automation projects
  • Program and develop systems using Siemens platforms (TIA Portal, WinCC, Sinumerik CNC)
  • Integrate and support Allen-Bradley systems (FactoryTalk, RSLogix, Studio 5000)
  • Design electrical schematics and control panels (SolidWorks Electrical preferred)
  • Apply expertise in UL 508A panel design and industrial electrical systems
  • Configure and optimize VFDs, servo drives, and motion control systems
  • Integrate Fanuc robotics and CNC systems into production environments
  • Design and tune PID control systems for complex applications
  • Lead large-scale project implementations, managing interfaces across systems and teams
  • Drive safety system design and compliance initiatives
  • Collaborate across Engineering, Manufacturing, and external partners to deliver results

What You Bring

  • Bachelor’s degree in Electrical, Controls, Mechatronics, or related field (or equivalent experience)
  • 8+ years of experience in industrial controls, automation, and system integration
  • Advanced expertise in Siemens controls platforms
  • Working knowledge of Allen-Bradley systems
  • Strong experience with UL 508A, VFDs, servo systems, and electrical design
  • Proven track record leading complex automation projects from concept to deployment
  • Experience working across multiple systems, teams, and technologies

Preferred Experience, Certifications & Experience

  • 10+ years in advanced manufacturing or high-precision environments
  • PMP certification or strong project leadership experience
  • Experience with Fanuc integration, Python, or Structured Text (IEC 61131-3)
  • Advanced experience designing custom PID systems

Why Leatherman

  • Work on real-world, high-impact automation systems
  • Be part of a culture built on craftsmanship, innovation, and continuous improvement
  • Lead complex, visible projects that shape the future of manufacturing
  • Join a team that values ownership, collaboration, and technical excellence

Ready to Build What’s Next?

If you’re a technically strong, solutions-driven engineer who loves building systems from the ground up—apply today.