1

Plc Programmer Jobs in Bellingham, WA (NOW HIRING)

Control Engineer

Burlington, WA ยท On-site

$90K - $105K/yr

Design and develop PLC programming (AB, Omron, Siemens, Beckhoff, etc.). * Design of industrial networks (Ethernet/IP, EtherCAT, Profinet, DeviceNet, Profibus, RS-232). * Program and implement HMI ...

Performing basic PLC troubleshooting. Education: * High school diploma or GED required. * PLC ... Programming and troubleshooting PLCs, HMIs, and industrial computers. * Installing and calibrating ...

next page

Showing results 1-20

Plc Programmer information

See Bellingham, WA salary details

$42.1K

$83.8K

$116.4K

How much do plc programmer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for plc programmer in Bellingham, WA is $83,842.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,700.00 and $96,100.00 per year, depending on experience, location, and 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.

Is a PLC programmer in demand?

PLC programmers are in high demand across manufacturing, automation, and industrial sectors due to the need for automation and control systems. Skilled professionals with knowledge of ladder logic, programming languages, and experience with PLC hardware are sought after, especially as industries modernize and upgrade existing systems.

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 certifications and knowledge of automation tools can command higher wages, especially in manufacturing, energy, and industrial sectors. Overall, the role offers solid earning potential for those with technical expertise in programmable logic controllers.

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 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 job categories do people searching Plc Programmer jobs in Bellingham, WA look for? The top searched job categories for Plc Programmer jobs in Bellingham, WA are:
What cities near Bellingham, WA are hiring for Plc Programmer jobs? Cities near Bellingham, WA with the most Plc Programmer job openings:
Infographic showing various Plc Programmer job openings in Bellingham, WA as of August 2026, with employment types broken down into 91% Full Time, and 9% Contract. Highlights an 91% In-person, and 9% Remote job distribution, with an average salary of $83,842 per year, or $40.3 per hour.

Control Engineer

Imagine Staffing Technology

Burlington, WA โ€ข On-site

$90K - $105K/yr

Full-time

Medical, Dental, Retirement, PTO

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

Job Title: Control Engineer
Location: Burlington, WA
Hire Type: Direct Hire
Pay Range: $90,000 - $105,000
Work Type: Full-time
Work Model: Onsite
Work Schedule: Monday – Friday, 10pm – 6:30am
Recruiter Contact: Tanny | 716.256.2157 | TWashington@imaginestaffing.net
Nature & Scope:
Positional Overview
The Imagine Group is recruiting for a Control Engineer on behalf of our client, a leading North American manufacturer of high-efficiency solar panels in Burlington, WA, dedicated to advancing clean energy through innovative design, engineering, and automated production processes. With decades of industry expertise, the organization delivers premium-quality solar solutions for residential, commercial, and utility-scale applications while maintaining a strong commitment to sustainability, reliability, and technological innovation.
In this role you will be responsible for designing, programming, troubleshooting, and optimizing industrial control systems to support automated manufacturing operations. You will collaborate with engineering, maintenance, and production teams to improve equipment performance, implement process enhancements, and ensure reliable, safe, and efficient operation of manufacturing systems while supporting continuous improvement initiatives. As part of the team, you will enjoy a comprehensive benefits package, including:
  • Paid Time Off (vacation, sick, and holiday)
  • 401(k)Retirement Plan
  • Medical/Dental/VisionInsurance Plans
  • Health Savings Accountoption
  • Supplemental/Voluntary InsurancePlans
  • Employee Assistance Program
  • Tuition Reimbursement Program
  • Employee Recognition Programs
  • Employee PV Panel Purchase Program
Role & Responsibility:
Tasks That Will Lead to Your Success
  • Create electrical drawings for systems, including control and power circuits, and panel layout.
  • Prepare and maintain electrical drawings in AutoCAD Electrical.
  • Design and program safety systems (Safety PLC and Controllers).
  • Design and develop PLC programming (AB, Omron, Siemens, Beckhoff, etc.).
  • Design of industrial networks (Ethernet/IP, EtherCAT, Profinet, DeviceNet, Profibus, RS-232).
  • Program and implement HMI (AB, Siemens, Omron, Proface, Automation Direct, etc.).
  • Servo motion systems configuring and programming (AB, Omron, Siemens, ClearPath, etc.).
  • Machine vision design (Cognex, Keyence, Banner, Omron).
  • Assist with machine start-ups (I/O checks, devices setup, program upload, safety system checks, and machine test and debugging).
  • Provide instructions and technical scope of work for other controls personnel, electrical panel builders and machine assemblers.
  • Initiate preliminary PHSR’s with Safety Engineers as required.
  • Complete system documentation including drawing updates, operation manuals, and electronic settings.
  • Design and develop new machine controls including electrical, electronic, hydraulic, pneumatic and vision systems.
  • Analyze project requirements and perform basic controls troubleshooting to support equipment operations.
  • Interface with production, quality, safety and engineering on changes and improvement ideas.
  • Support electrical installation by interacting with installers.
  • Work with others to detect problems and implement solutions.
  • Assist in defining controls architecture, platform, and functionality.
  • Identify controller hardware to meet I/O and computational requirements.
  • Utilizes PLC/HMI skills and knowledge to resolve problems, contribute to development of new products/processes and maintenance/improvement of existing equipment/processes.
  • Completes the actual PLC programming and HMI screen programming for production projects.
  • Collects and analyzes data, justify procedural changes or process modifications, and established operating procedures for the plant throughout the life of continuous improvement projects.
  • Improve the safety of manufacturing equipment by implementing a controls reliable system in place.
  • Contributes to project teams to ensure the successful completion of team objectives.
  • Identify procedural changes to improve manufacturing efficiencies.
  • Assist management team in the execution and completion of CIP Projects.
  • Update, modify, and continuously improve existing controls systems including ladder logic programs, relay logic, electrical distribution, motor controls, operator interface, hydraulics, and pneumatics distribution and control.
  • Create, maintain, and keep current all hard copies and electronic data bases: all electrical, hydraulic, and pneumatic schematics; panel layouts; PLC, operator display, operator interface, and robot programs; machine power distribution and all related vendor controls component part documentation.
  • Implement and maintain data collection system from shop floor processing equipment.
  • Maintain and update controls portion of machine standards.
  • Understanding of servo, stepper, or VFD motor control techniques and implementation.
  • Designs systems that are compliant with all current environmental and safety regulations, including OSHA, OHSA NEC, NFPA, CSA and Arc Flash
Skills & Experience
Qualifications That Will Help You Thrive
  • Experience working with and troubleshooting robotics / controls systems, Control Logix PLCs and plant application controls and automation.
  • Solid understanding of safety systems design.
  • Good oral and written communication skills. Must exhibit professional and courteous communication interaction under pressure.
  • Strong technical aptitude working with industrial electrical systems regulations, design and maintenance, particularly automation and control systems.
  • Strong organizational skills and a high level of self-motivation.
  • Demonstrated technical project management experience.
  • Strong logical and methodical reasoning capabilities.
  • Familiarity with Variable Frequency Drives and HMIs.
  • Ability to effectively manage multiple issues in a fast-paced work environment.
  • Strong analytical and problem-solving skills with the ability to resolve complex issues.
  • Strong interpersonal and communication skills (both written and oral).
  • Skilled in Microsoft Office applications and AutoCAD software.
  • Demonstrated experience in the application of various part sensing technologies, machine vision systems, PLC’s and motion control systems.
  • Able to effectively work with external machine builders and system integrators for detail design, build and integration of later stages of machine system implementation.
Traits
  • Demonstrated ability to work effectively with cross-functional team members.
  • Mechanical aptitude/interest.
  • Excellent inter-personal and communication skills both written and verbal.
  • Team oriented.
  • Commitment to continuous learning.
  • High degree of attention to detail, precision and follow-through.
  • Willing and able to work rotating shifts.
  • Be able to conceive and manage small projects.
Education and/or Experience
  • University or College degree/diploma in Mechatronics, Electromechanical, Computer Science, Electrical, Engineering, System Design, Controls Technology or equivalent work experience.
  • Minimum 5 years in system controls development, design and integration of factory automated equipment.
  • Proficiency with AutoCAD and electrical ladder diagrams.
  • Strong Control/PLC skills with demonstrated experience in the successful implementation of automation, robotics, and control system integration technologies in manufacturing processes preferred.
  • Familiarity with design standards in Canada and US (i.e. CSA, NEC, etc.) preferred.
Physical Requirements
  • Must be able to lift and move materials up to 25 pounds independently and participate in team lifts of approximately 60 pounds as required for essential production tasks.
  • Must be able to remain in a stationary position or move throughout the production floor for extended periods (for the duration of the shift up to 8+ hours per shift).
  • Must be able to operate, position, adjust, or move equip