×
Register Here to Apply for Jobs or Post Jobs. X

Automation & Controls Programmer

Job in Edmonds, Snohomish County, Washington, 98020, USA
Listing for: Liberty Personnel Services, Inc.
Full Time position
Listed on 2025-12-01
Job specializations:
  • Engineering
    Systems Engineer, Electrical Engineering
Job Description & How to Apply Below

This position focuses on crafting, configuring, and optimizing control-system logic for a wide range of automated processes used in public-service infrastructure and municipal-scale operations. Responsibilities span the full project cycle—from design and software development to field validation and system tuning—across platforms commonly used in distributed automation environments. The role also supports integration of programmable controllers, supervisory interfaces, data-collection tools, industrial communication networks, and advanced motor-control technologies deployed within large-scale operational facilities.

Preferred experience:
  • AVEVA System Platform
  • Ignition Perspective
  • Rockwell Control Logix/Compact Logix PLCs
  • Schneider Unity / Ecostruxure Control Expert PLCs
Key Responsibilities

Build and refine PLC programs using major industrial platforms (e.g., Allen-Bradley, Modicon, GE, Siemens or comparable systems).

Configure supervisory interfaces and visualization environments across multiple HMI/SCADA suites such as Wonderware/AVEVA, Factory Talk, WinCC, iFix, or similar ecosystems.

Develop data-logging, alarm management, and reporting functions to support real-time insight and long-term analytics.

Perform site deployment, functional testing, commissioning activities, and on-location troubleshooting for automated systems.

Produce and maintain engineering documentation, testing records, system standards, and project closeout materials.

Coordinate with project stakeholders, technical teams, and facility representatives to ensure performance objectives and regulatory expectations are met.

Support communication infrastructure including industrial networks, telemetry equipment, and distributed control technologies.

Prepare diagrams, system updates, engineering notes, and similar deliverables as required.

Qualifications

Bachelor’s degree in an engineering discipline related to electrical, mechanical, or computing fields (preferred).

5+ years working in automation, controls, or a related technical specialty.

8+ years of direct PLC/HMI/SCADA programming experience is strongly preferred.

Solid understanding of control logic, supervisory platforms, and industrial networking principles.

Experience with municipal or mission‑critical utility environments (water, wastewater, environmental systems, transportation operations, etc.) is highly advantageous.

Ability to travel up to 25%.

Must possess U.S. work authorization and fluency in English.

This is a full‑time role offering competitive benefits, flexible scheduling options, and opportunities for continued skill development. Depending on project needs and candidate location, the position may be performed on‑site or hybrid.

Bonus, OT, flexible schedule, LTDI, 401K, MED/Dental/Vision, Employee Stock Ownership Plan included!

To apply , send your resume to PDContact:
Patrick Del Gaone, Liberty Personnel:
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary