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

City of Seattle · 3 days ago

SCADA Programmer/Analyst (ITP-B)

City of Seattle is a community-centered utility working to make Seattle the best place to live for everyone. They are seeking a SCADA Programmer Analyst to support operation control systems in various facilities, engaging with stakeholders to apply programming solutions that meet operational business needs.

GovernmentInformation ServicesInformation TechnologyInternetNon Profit

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 standardInstrumentation engineeringLinux 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

Comprehensive benefits package including vacation, holidays, and sick leave
Medical, dental, vision, life and long-term disability insurance for employees and their dependents

Company

City of Seattle

company-logo
City of Seattle is a government website of all information and services related to city of Seattle.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Andrew Lu
Chief Operating Officer - Finance and Administrative Services Department
linkedin
leader-logo
Marco Lowe
Chief Operating Officer for the City of Seattle
linkedin
Company data provided by crunchbase