1

Automation Direct Plc Programmer Jobs in Oregon (NOW HIRING)

Controls Programmer

Portland, OR · On-site +1

$72K - $98K/yr

Controls Programmer - Portland, OR - $105K + Profit Sharing | Premier BAS Contractor in the Pacific ... Known for delivering high-quality building automation solutions and outstanding customer ...

BigFoot Staffing is excited to present this direct hire opportunity for an experienced Automation ... Stay hands-on - Blend leadership with technical depth, from PLC programming to field ...

Senior Automation Engineer

Portland, OR · On-site

$110K - $144K/yr

Program PLC's and handle HMI configuration and design * Work on Commissioning, Troubleshooting ... A controls engineer, with a minimum of four + years of experience in Process Control / Automation

Senior Automation Engineer

Portland, OR

$110K - $144K/yr

Program PLC's and handle HMI configuration and design * Work on Commissioning, Troubleshooting ... A controls engineer, with a minimum of four + years of experience in Process Control / Automation

... PLC's, HMI, and Software) and related services as needed for customer * Work closely with manufacture sales engineers and engineering consultants to get Rockwell Automation and North Coast products ...

... PLC's, HMI, and Software) and related services as needed for customer * Work closely with manufacture sales engineers and engineering consultants to get Rockwell Automation and North Coast products ...

Automation Technician

Eugene, OR · On-site

$85K - $105K/yr

Position Overview The Automation Technician at Stella-Jones is responsible for supporting and ... Programming PLC, SCADA, HMI; Mostly Rockwell products * Troubleshooting PLC, SCADA, VFD ...

Senior Automation Engineer

Bend, OR

$109K - $144K/yr

Strong working knowledge of instrumentation, automation concepts, controls design, programming (PLC's), and interface development (HMI's) * Strong working knowledge of Rockwell software and all ...

next page

Showing results 1-20

Automation Direct Plc Programmer information

See Oregon salary details

$42.8K

$85.3K

$118.4K

How much do automation direct plc programmer jobs pay per year?

As of Jun 12, 2026, the average yearly pay for automation direct 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 the difference between Automation Direct Plc Programmer vs PLC Technician?

AspectAutomation Direct Plc ProgrammerPLC Technician
CredentialsTypically requires programming certifications and knowledge of PLC softwareUsually holds technical diplomas or certifications in PLC maintenance
Work EnvironmentPrimarily involved in programming, testing, and software developmentFocuses on installation, troubleshooting, and maintenance of PLC systems
Industry UsageUsed in automation, manufacturing, and control system designCommon in industrial maintenance and repair roles

Automation Direct Plc Programmers focus on developing and implementing PLC software, while PLC Technicians handle installation, troubleshooting, and maintenance of PLC hardware. Both roles are essential in automation industries but differ in their primary responsibilities and skill sets.

What are the key skills and qualifications needed to thrive as an Automation Direct PLC Programmer, and why are they important?

To thrive as an Automation Direct PLC Programmer, you need a solid understanding of electrical engineering, control systems, and proficiency in programming PLCs, often supported by a relevant technical degree or certification. Familiarity with Automation Direct software platforms, ladder logic programming, and industrial communication protocols is essential. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with cross-functional teams and troubleshoot system issues. These skills ensure reliable automation solutions, minimize downtime, and optimize manufacturing processes in industrial environments.

What are some common challenges faced by Automation Direct PLC Programmers when integrating new equipment into existing systems?

Automation Direct PLC Programmers often encounter challenges when integrating new equipment, such as ensuring compatibility between different hardware and software versions, adapting to varying communication protocols, and minimizing system downtime during installation. Troubleshooting unexpected issues and thoroughly testing new code within live production environments require both technical expertise and careful planning. Close collaboration with engineering, maintenance, and operations teams is essential to ensure seamless integration and ongoing system reliability.

What is an Automation Direct PLC Programmer?

An Automation Direct PLC Programmer is a professional who specializes in programming, configuring, and troubleshooting Programmable Logic Controllers (PLCs) manufactured by AutomationDirect. These PLCs are used to automate machinery and industrial processes in a variety of industries, such as manufacturing, energy, and material handling. The programmer uses software tools like DirectSOFT or Do-more Designer to create custom logic programs that control equipment based on specific operational requirements. Their work ensures systems run efficiently, safely, and reliably.
What are popular job titles related to Automation Direct Plc Programmer jobs in Oregon? For Automation Direct Plc Programmer jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Automation Direct Plc Programmer jobs in Oregon look for? The top searched job categories for Automation Direct Plc Programmer jobs in Oregon are:
What cities in Oregon are hiring for Automation Direct Plc Programmer jobs? Cities in Oregon with the most Automation Direct Plc Programmer job openings:
Automation Control Systems Integrator

Automation Control Systems Integrator

Automation Solutions

Beaverton, OR

$80K - $120K/yr

Full-time

Medical, Dental, Retirement, PTO

Posted 16 days ago


Job description

Benefits:
  • 401(k)
  • Company parties
  • Competitive salary
  • Dental insurance
  • Free food & snacks
  • Health insurance
  • Paid time off
  • Profit sharing

Job description:

In this position, you will create innovative, responsive solutions to a wide variety of machine control applications. We apply a common toolbox of components to create custom solutions for a wide variety of applications. You will develop projects from customer discovery; through UL508a control panel design; to PLC, HMI, Motion, and Network programming; through validation and startup at the customers 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 ones workmanship are 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 a wide variety of 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.
Qualification and Skills:

  • Demonstrated mastery of IEC 61131-3 PLC programming, with an emphasis on Structured Text and Ladder
  • Adherence to Automation Solutions' standardized conventions and guidelines
  • Demonstrated a willingness and 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, and industrial sensors
  • Experience with industrial networks such as Modbus TCP, Ethernet/IP, CANopen, and J1939
  • Demonstrated excellent customer service skills and an ability to calmly 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 skills 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
Working Environment:
Most work will be performed at our offices in Beaverton, Oregon. Additional work will be required in a wide variety of environments and industries, including everything from clean-room to rock quarry to military installations. You must be willing and able to work offsite as required. Fieldwork is usually within driving distance but will include out-of-town startup and service trips generally amounting to less than 15% of the total work schedule.
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.