1

Plc Programmer Jobs in Seattle, WA (NOW HIRING)

Preferred Qualifications: * 2+ years of PLC programming, troubleshooting, and HMI/control network design, along with SCADA systems and KPIs. * Hands-on experience with motor controls (VFDs, DC drives ...

Familiarity with GD&T and software like PLC programming or Visual Basic preferred * Mechanical aptitude and strong attention to quality and detail * Strong attention to detail and a safety-first ...

Sr. Electrical Engineer

Seattle, WA

$122K - $159K/yr

Hands-on experience with PLC programming and industrial and automotive networking protocols (e.g., Modbus, EtherCAT, CANbus) * Strong foundational knowledge of AC/DC power, including 240VAC systems ...

Familiarity with GD&T and software like PLC programming or Visual Basic preferred * Mechanical aptitude and strong attention to quality and detail * Strong attention to detail and a safety-first ...

Sr. Electrical Engineer

Seattle, WA · On-site

$122K - $159K/yr

Hands-on experience with PLC programming and industrial and automotive networking protocols (e.g., Modbus, EtherCAT, CANbus) * Strong foundational knowledge of AC/DC power, including 240VAC systems ...

Senior PLC Engineer

Redmond, WA · On-site

$140K - $160K/yr

PLC logic design and programming. * HMI design and programming. * Electrical control circuit design and review. * Activities such as installation, commissioning, and site investigations. * Perform ...

Senior PLC Engineer

Redmond, WA · On-site

$140K - $160K/yr

PLC logic design and programming. * HMI design and programming. * Electrical control circuit design and review. * Activities such as installation, commissioning, and site investigations. * Perform ...

Manufacturing Controls Manager

Tacoma, WA · On-site

$90K - $106K/yr

Demonstrated proficiency in industrial electrical design, PLC programming, HMI software design, industrial networking, MCC hardware/software configuration, and Closed-Loop Servo control. * A minimum ...

Manufacturing Controls Manager

Tacoma, WA · On-site

$90K - $106K/yr

Demonstrated proficiency in industrial electrical design, PLC programming, HMI software design, industrial networking, MCC hardware/software configuration, and Closed-Loop Servo control. * A minimum ...

Aftersales Technician

Bothell, WA

$24 - $33/hr

Control equipment CNC-PLC programming Qualifications Apply strong technical solutions to any problems arising during the startup and acceptance process guaranteeing a perfect communication between ...

Support PLC integration, I/O mapping, HMI interaction, and full machine communication. * Collaborate with Mechanical, Controls, and Project Engineering teams during design and build phases. * Support ...

Showing results 21-40

Plc Programmer information

See Seattle, WA salary details

$46.1K

$91.8K

$127.5K

How much do plc programmer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for plc programmer in Seattle, WA is $91,850.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,400.00 and $105,300.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 are the most commonly searched types of Plc Programmer jobs in Seattle, WA? The most popular types of Plc Programmer jobs in Seattle, WA are:
What cities near Seattle, WA are hiring for Plc Programmer jobs? Cities near Seattle, WA with the most Plc Programmer job openings:
Infographic showing various Plc Programmer job openings in Seattle, WA as of August 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 67% In-person, and 33% Hybrid job distribution, with an average salary of $91,850 per year, or $44.2 per hour.

Automation & Controls Engineer (Starlink)

SpaceX

Redmond, WA • On-site

$110K - $135K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 18 days ago


SpaceX rating

8.8

Company rating: 8.8 out of 10

Based on 147 frontline employees who took The Breakroom Quiz

15th of 72 rated aerospace companies


Job description

AUTOMATION & CONTROLS ENGINEER (STARLINK)

Starlink is the world's largest satellite constellation providing fast, reliable internet to millions of users worldwide. We design, build, test, and operate all parts of the system - thousands of satellites, consumer receivers and the software that brings it all together. As a member of the Starlink Tooling and Automation team you will work with elite engineers on high impact applications to create the factory of the future for high volume satellite production that will maximize Starlink's impact around the globe and beyond.

 RESPONSIBILITIES: 

  • Design, build, qualify and implement projects spanning machine design, robotics and manufacturing processes from initial ideation to production use
  • Architect, write, and debug PLC code
  • Implement vision systems for robotic guidance, quality control and data collection
  • Design systems to control processes, track factory performance and collaborate across teams to increase manufacturing efficiency in a data driven way
  • Design user interfaces that make complex machines easy to use and troubleshoot
  • Create electrical, pneumatic and fluid schematics for control panels
  • Keep our factories safe by implementing ANSI/RIA15.06/OSHA compliant systems
 BASIC QUALIFICATIONS:
  • Bachelor's degree in electrical engineering, mechanical engineering, computer science, or another STEM discipline
  • 1+ years of experience in the design and commissioning of automation and control systems in a manufacturing environment (internships and project work are applicable)
 PREFERRED SKILLS AND EXPERIENCE:
  • Proven ability to solve complex problems with simple solutions and little supervision
  • Excited by a fast-paced environment, strong desire and ability to learn quickly and adapt
  • Excellent communication skills, both written and verbal
  • Hands-on experience with at least one of the specific disciplines below and interest in learning the other areas you are not yet strong in:

Industrial Automation:

  • Automation Hardware: PLC's, COTS Robots, servo motion, machine vision, distributed IO, pneumatic controls, etc.
  • Field Bus Networking protocols: EtherCAT, PROFINET, Ethernet/IP, Modbus TCP/RTU, etc.
  • Machinery and processes: dispenser, pick and place, fastener installation, automated bonding, thermo-compression, soldering, ultrasonic welding, temperature & position control, injection molders, die casters, etc. and design for manufacturing
  • Applied Statistical Process Control and other data tools (descriptive, inferential, regression, correlation) to improve manufacturing processes
  • Safely testing and commissioning integrated systems

Software: 

  • PLC programming, preferably Beckhoff TwinCAT structured text, state machines, applying Object Oriented Programming to mechanical assemblies, electrical systems, sensors, pneumatics/hydraulics, etc.
  • Robotics programming, preferably ABB Rapid
  • HMI, SCADA, IoT (MQTT, OPC-UA), SQL, C#, .NET, Python
  • Industrial machine vision, Cognex Vision Pro preferred, Halcon & OpenCV acceptable

Electrical: 

  • Electrical sizing of motors, cables, circuit protection, VFD's, motor starters, various other motion systems
  • Design of fail-safe electrical circuits using both safety logic controllers and safety-rated relays
  • Hands-on experience troubleshooting industrial electrical systems using tools like multimeters, oscilloscopes, EMI probes
  • Proficiency in understanding and creating electrical schematics and single line diagrams (EPLAN preferred)
  • Analog signal integrity and EMI reduction
  • Hands-on experience designing and commissioning high quality electrical panels and electro-mechanical systems with appropriate safety considerations in mind
  • Knowledge of NEC, NFPA, UL508A codes with ability to ensure compliance with control system safety standards

 ADDITIONAL REQUIREMENTS:

  • Must be willing to work extended hours and/or weekends as needed

COMPENSATION AND BENEFITS:

Pay Range: 
Automation & Controls Engineer/Level I: $100,000.00 - $115,000.00/per year 
Automation & Controls Engineer/Level II: $110,000.00 - $135,000.00/per year 

Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience.

Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for long-term incentives, in the form of company stock or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan. You will also receive access to comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short and long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks. You may also accrue 3 weeks of paid vacation and will be eligible for 10 or more paid holidays per year. Employees in Washington State accrue paid sick time in compliance with state and federal law. Company shuttles are offered to employees for roundtrip travel from select Seattle locations to the SpaceX Redmond office Monday to Friday.


What SpaceX employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


SpaceX logo

About SpaceX

Sourced by ZipRecruiter

Industry

Aerospace product and parts manufacturing, data services, guided missile and space vehicle manufacturing and satellite telecommunications

Company size

1,001 - 5,000 Employees

Headquarters location

Hawthorne, CA, US