Automation Controls Engineer

EGN Technical Resources

Portland (OR)

Hybrid

USD 80,000 - 120,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare
401(k)
Paid vacation
Nine paid holidays

Job summary

Top Echelon Software, LLC in the Portland, Oregon area seeks a seasoned Controls Engineer to join a hybrid, full-time team. You will lead control system integration from concept through startup, designing UL508A panels and programming PLCs, HMIs, and motion systems for diverse machines.

The ideal candidate has deep IEC 61131-3 expertise, strong documentation, and a track record of on-site commissioning. Join a collaborative group focused on quality and practical, hands-on problem solving.

Qualifications

  • Demonstrated mastery of IEC 61131-3 PLC programming with emphasis on Structured Text and Ladder.
  • Demonstrated ability to write disciplined, organized and well-documented code
  • Fluent in ANSI Y32.2/IEEE and IEC electrical schematic symbols and layouts
  • Fluent in ANSI/ISA S5.1 P&ID process schematics symbols and layouts.
  • Ability to design control panels up to 480V/3 to UL508A and NFPA79 standards.
  • Expert proficiency implementing/troubleshooting PLCs, HMI, motion control, servo systems, industrial sensors.
  • Experience with industrial networks such as Modbus TCP, Ethernet/IP, CANopen, and J1939.
  • Excellent customer service skills and an ability to guide our customers through the startup process.
  • Experience commissioning and troubleshooting automation systems.
  • Flexibility in using new or specialized standardized conventions and guidelines.
  • 5+ Years of experience in all listed above

Responsibilities

  • Develop projects from customer discovery and take them to startup at the customer site.
  • Design UL508A control panels.
  • Program PLC, HMI, motion, and network systems.
  • Validate, commission, and startup on customer locations.
  • Collaborate with engineers, draftspeople, PMs, and technicians on projects.
  • Write clean, well-documented code and be adaptable to new roles.

Skills

IEC 61131-3 PLC programming
Structured Text
Ladder logic
HMI programming
Motion control
Industrial networking

Tools

CoDeSys (SoMachine)
Schneider PLCs
Wago PLCs
Mitsubishi PLCs
Rockwell/Allen-Bradley

Job description

Controls Engineer

Portland, Oregon area | Hybrid Option, Full-Time Role

Position Overview

We are currently looking for a dynamic and experienced control systems integrator to join our growing team. Our controls engineers create innovative, responsive solutions to a wide variety of machine control applications.

You will develop projects from customer discovery; From UL508a control panel design to PLC, HMI, motion, and network programming, validation, and startup at the customer’s location.

Most projects are completed in less than six weeks, and startups are usually day-trips. Individual initiative, a dedication to quality and a sense of pride in one’s workmanship is critical.

As a member of our engineering team, you will work cooperatively with the principal engineer, other engineers, draftspeople, project managers, and production technicians on interesting and challenging projects. The ideal candidate loves writing clean, elegant code from a blank slate. A lifelong-learner or student mindset is essential, as is the ability to be flexible and willing to try on new roles in the process.

This can by a Hybrid position, based initially out of our Portland Metro area office; candidates must currently reside in, or be willing to relocate to, the greater Portland, Oregon Metropolitan area.

Required Qualifications
  • Demonstrated mastery of IEC 61131-3 PLC programming, with an emphasis on Structured Text and Ladder.

  • Demonstrated ability to write disciplined, organized and well-documented code

  • Fluent in ANSI Y32.2/IEEE and IEC electrical schematic symbols and layouts

  • Fluent in ANSI/ISA S5.1 P&ID process schematics symbols and layouts.

  • Ability to design control panels up to 480V/3 to UL508A and NFPA79 standards.

  • Expert proficiency implementing/troubleshooting PLCs, HMI, motion control, servo systems, industrial sensors.

  • Experience with industrial networks such as Modbus TCP, Ethernet/IP, CANopen, and J1939.

  • Excellent customer service skills and an ability to guide our customers through the startup process.

  • Experience commissioning and troubleshooting automation systems.

  • Flexibility in using new or specialized standardized conventions and guidelines.

  • 5+ Years of experience in all listed above

Beneficial Experience
  • PLC Programming with CoDeSys (SoMachine) on Schneider and Wago PLCs.

  • PLC Programming for Mitsubishi FX-, A-, Q- and iQ- PLC systems.

  • PLC Programming for Rockwell/Allen-Bradley

  • Motion Programming with CoDeSys (SoMachine) SoftMotion, or Mitsubishi motion controllers.

  • HMI Programming for Schneider (Proface), Red Lion, Mitsubishi, Panelview systems.

  • ANSI C/C++ Programming

What We Offer

The opportunity to work deeply within a single, best-in-class automation platform rather than spreading thin across multiple brands.

Hands-on involvement across the full project lifecycle — design, programming, integration, startup, and commissioning.

A collaborative, on-site team environment based in Portland, Oregon area.

Competitive compensation commensurate with experience, along with a standard benefits package.

Benefits

Competitive compensation depending on experience; flexible work schedule; paid vacation with additional paid time off (PTO); nine paid holidays; healthcare; 401(k); specialty training and new skills development, and more.

Compensation

Compensation $80,000-$120,000/yr

Location & Work Arrangement

This position is full-time and can be Hybrid work once the hire gets up-to-speed on the company and the projects. Candidates must live in the Portland, Oregon area or be willing to relocate prior to starting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ControlsAutomation Engineer
ControlsAutomation Engineer

Valley View Manufacturing • Beaverton (OR)

On-site
USD 112,500 - 137,500
Flexible schedule
Paid vacation
Healthcare benefits
+1
Controls Engineer
Controls Engineer

JARBO • Kansas City (MO)

Hybrid
USD 85,000 - 130,000
Employee ownership opportunity
401(k) with company match
Profit-sharing bonus potential
+3
Controls Engineer (PLC / Industrial Automation)
Controls Engineer (PLC / Industrial Automation)

Orion Placement • Oregon (WI)

On-site
USD 80,000 - 105,000
Health insurance
Life insurance
Vision insurance
+3
Sr. Controls Engineer
Sr. Controls Engineer

Cypress HCM • Bartlett (IL)

On-site
USD 110,000 - 135,000
Automation & Controls Engineer: PLC/HMI/SCADA (Hybrid)
Automation & Controls Engineer: PLC/HMI/SCADA (Hybrid)

PTS Advance • Florida

Hybrid
USD 85,000 - 125,000
Medical, Dental, Vision
Generous PTO
Paid Holidays
+2
Controls and Automation Engineer
Controls and Automation Engineer

Automationtechies • Albuquerque (NM)

On-site
USD 80,000 - 110,000
Medical and dental insurance
401(k) matching
Employee Stock Ownership Plan (ESOP)
+3
Senior Automation Controls Engineer – Hybrid (Portland)
Senior Automation Controls Engineer – Hybrid (Portland)

Top Echelon Software, LLC • Portland (OR)

Hybrid
USD 80,000 - 120,000
Healthcare
401(k)
Paid vacation
+1
Senior Controls Engineer
Senior Controls Engineer

Automationtechies • Mesa (AZ)

On-site
USD 110,000 - 140,000
Medical Insurance
Dental Insurance
Vision Insurance
+7
Controls Engineer
Controls Engineer

South Shore Controls, Inc. • Mentor (OH)

Hybrid
USD 90,000 - 120,000
Innovative projects
Team environment
Growth opportunities
+1
Controls Engineer
Controls Engineer

LVI Associates • New Freedom

On-site
USD 90,000 - 120,000
Medical and dental coverage
Life insurance
Paid time off
+3