SCADA Programmer/Analyst (ITP-B) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Seattle Public Utilities · 1 day ago

SCADA Programmer/Analyst (ITP-B)

Seattle Public Utilities (SPU) is a community-centered utility working to make Seattle the best place to live for everyone. The SCADA Programmer Analyst supports operation control systems in water treatment, distribution, and drainage wastewater functional areas by applying programming solutions to meet operational business needs.

Government Administration

Responsibilities

Apply software development life cycle models in planning process control programming projects
Apply combinations of V-Model, Waterfall model or Agile-models for software development life cycles strategies as applied to PLC, PAC, and Graphical User Interphases programming
Supports and develops GUI programming on Edge, factory floor and control console device environments
Writes software development charts, maintenance procedures, manuals and code development design guidelines
Develops PLC and PAC code in a vendor agnostic environment where the code aligns with IEC 61131 standard, where the code is developed to support modularization and repeatable process for ease of deployment
Supports a formal change management process where change recorded in intake is assessed, is vetted and is approved before deployment to support system management best practices
Participate in the design review process assessing Relay/Ladder Logic diagrams, Instrument submittals, Control loop descriptions, Control narratives, Control specifications, Process Flow Diagrams, and P&IDs
Supports established commissioning and integration phases by developing project-specific test plans to integrate instrumentation loops, control panels, software functions, Network nodes and GUI’s
Supports software application maintenance PLC, PAC and GUI’s by ensuring system uptime while applying vendor firmware updates, Loop tuning best practices, KPI’s strategies
Records and plans PLC, PAC, and GUI hardware life cycles by tracing manufacturer End-Of-Support, End-Of-Life, and End-Of-Commercialization
Apply networking best practices for subnet and IP class development
Applies principles of least privilege to PLC, PAC and GUI devices to cyber security best practices
Provides software performance metrics to support the utilities business objectives
Works as needed in compensated after hours call out and standby rotations

Qualification

PLC programmingPAC programmingGUI developmentIEC 61131 standardInstrumentationControlsLinux OSMicrosoft ProjectsMicrosoft VisioCustomer serviceANSI/ISA standardsCybersecurity best practicesCommunication

Required

Four (4) plus years of professional experience in supporting programming services typical of a SCADA/OT environment with an emphasis on PLC/PAC, GUI, HMI coding development
Minimum of an associate's degree, or unit combinations closely aligned with a bachelor's degree in electrical engineering, software engineering, industrial engineering, process control engineering, instrumentation & controls engineering, and computer science disciplines closely related to technology and engineering fields of study
Current Washington State driver's license or evidence of equivalent mobility may be required for some positions

Preferred

Excellent customer service disposition
Strong written and verbal articulation skills
Strong Instrumentation and controls engineering skills
Experience with PLC/PAC programming development suites not limited to Opto22, Rockwell Allen-Bradley ControlLogix, MicroLogix, SIEMENS S7 and Schnider M580 vendor PLC/PAC code development application platforms
Experience with GUI programming development suites not limited to Wonderware dev studio, General Electric Proficy iFix, Systems Integrated Onsite, and Redlion Crimson
Proficient in Linux OS
Strong Microsoft Projects and Visio
ANSI/ISA 5.4, 18.2, and 99 standards
IEC 61131, and 62443 standards

Benefits

Generous benefits package
Free Orca Pass
City pension plan with employer/employee contributions
Vacation
Holidays
Sick leave
Medical, dental, vision, life and long-term disability insurance for employees and their dependents

Company

Seattle Public Utilities

twitter
company-logo
We foster healthy people, the environment, and the economy by partnering with our community to equitably manage water and waste resources for today and future generations.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Frana Milan
Strategic Funding and Partnerships Advisor
linkedin
Company data provided by crunchbase