1

Scada Programmer Jobs in California (NOW HIRING)

SCADA Engineer

Oakland, CA ยท On-site

$135K/yr

Our Technology team is looking for a talented SCADA Engineer to help support the efforts of our fast-growing company. Adapture Renewables is owned by KIRKBI Climate- the private holding and ...

SCADA Engineer

Oakland, CA ยท Hybrid

$135K/yr

Our Technology team is looking for a talented SCADA Engineer to help support the efforts of our fast-growing company. Adapture Renewables is owned by KIRKBI Climate- the private holding and ...

SCADA Technician

Los Angeles, CA ยท On-site

$41 - $60/hr

SCADA Technician Sr.: Senior-level; independently performs complex programming, system configuration, diagnostics, and advanced troubleshooting under general direction. May lead individual projects ...

The HV SCADA Engineer II will provide intermediate level engineering support for the design, configuration, testing, and commissioning of high voltage (HV) SCADA systems on utility scale renewable ...

The HV SCADA Engineer II will provide intermediate level engineering support for the design, configuration, testing, and commissioning of high voltage (HV) SCADA systems on utility scale renewable ...

SCADA Engineer

San Francisco, CA ยท On-site

$74K - $148K/yr

Location is Reno NV, This is 100% Onsite role About the Job You Are Considering We are seeking a skilled SCADA Engineer with proven experience in Ignition SCADA platforms, including both Vision and ...

SCADA Controls Engineer

Folsom, CA ยท On-site

$115K - $175K/yr

Position Description The SCADA Controls Engineer will work with the SCADA Engineering team and project managers. Responsible for integrating real-time Intelligent Electronic Devices (IEDs) and ...

SCADA Engineer

Berkeley, CA ยท On-site +1

$90K - $115K/yr

The Engineer is responsible for designing, programming, installing, and testing SCADA and plant control system for solar, solar and storage and other hybrid plants. The system must bring together ...

SCADA Controls Engineer

Folsom, CA ยท On-site +1

$89K - $115K/yr

Position Description The SCADA Controls Engineer will work with the SCADA Engineering team and project managers. Responsible for integrating real-time Intelligent Electronic Devices (IEDs) and ...

SCADA Engineer

Berkeley, CA ยท On-site +1

$90K - $115K/yr

The Engineer is responsible for designing, programming, installing, and testing SCADA and plant control system for solar, solar and storage and other hybrid plants. The system must bring together ...

When you join Design Group as a SCADA Engineer, you are joining a team that will challenge you and position you for growth. Design Group is widely known as an industry leader, recognized as a top ...

next page

Showing results 1-20

Scada Programmer information

See California salary details

$11

$39

$67

How much do scada programmer jobs pay per hour?

As of Aug 31, 2026, the average hourly pay for scada programmer in California is $39.02, according to ZipRecruiter salary data. Most workers in this role earn between $25.38 and $50.77 per hour, depending on experience, location, and employer.

What is a SCADA programmer?

A SCADA Programmer is a professional who designs, develops, and maintains Supervisory Control and Data Acquisition (SCADA) systems. These systems are used to monitor and control industrial processes such as manufacturing, power generation, water treatment, and more. SCADA Programmers work with specialized software and hardware to create interfaces, automate tasks, and ensure the reliability and security of system operations. They often collaborate with engineers and technicians to integrate SCADA systems with other industrial control systems, troubleshoot issues, and optimize performance.

What are the typical daily responsibilities of a SCADA programmer working in an industrial setting?

A SCADA Programmer's daily tasks often include designing, programming, and maintaining Supervisory Control and Data Acquisition (SCADA) systems to monitor and control industrial equipment and processes. They collaborate closely with engineers and operators to understand system requirements and troubleshoot issues. Regular responsibilities may also involve updating system documentation, performing system tests, and ensuring cybersecurity protocols are followed. Additionally, SCADA Programmers may provide technical support and training to on-site personnel, ensuring smooth system operation and quick resolution of any technical issues.

What are the key skills and qualifications needed to thrive as a SCADA programmer, and why are they important?

To thrive as a SCADA Programmer, you need a strong background in automation, control systems, and programming languages such as PLC and HMI, typically supported by a degree in engineering or computer science. Familiarity with SCADA platforms (like Wonderware, Ignition, or GE iFIX), networking protocols, and relevant certifications (e.g., ISA or vendor-specific) is often required. Problem-solving, attention to detail, and effective communication are essential soft skills for working with multidisciplinary teams and troubleshooting real-time system issues. These skills ensure reliable system operation, efficient process control, and the ability to quickly resolve critical automation challenges.

What is the difference between Scada Programmer vs Control Systems Engineer?

AspectScada ProgrammerControl Systems Engineer
Required CredentialsTypically an associate's or bachelor's in computer science, electrical engineering, or related field; certifications like PLC or SCADA-specific certificationsBachelor's or master's in electrical, control, or systems engineering; professional engineer (PE) license may be preferred
Work EnvironmentPrimarily office-based, working with software development and system configurationOffice and fieldwork, including system design, testing, and troubleshooting
Industry UsageUsed across manufacturing, energy, water treatment, and automation industriesApplied in industrial automation, process control, and infrastructure projects

While both roles involve automation and control systems, a Scada Programmer focuses on developing and configuring SCADA software, whereas a Control Systems Engineer designs and integrates entire control systems. The roles often overlap but differ mainly in scope and responsibilities.

Is SCADA in demand?

SCADA programmers are in demand due to the ongoing need for automation and control systems in industries such as manufacturing, energy, and utilities. Skilled professionals with knowledge of PLCs, HMI, and SCADA software like Wonderware or Ignition are sought after, especially as infrastructure modernization continues worldwide.
Infographic showing various Scada Programmer job openings in California as of August 2026, with employment types broken down into 86% Full Time, 8% Part Time, 5% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $81,158 per year, or $39 per hour.

SCADA Engineer

Adapture Renewables

Oakland, CA โ€ข On-site

$135K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 10 days ago


Job description

Opportunity
Adapture Renewables, Inc. is on a mission to be a leader in this new era of sustainable energy. Drawing upon an extensive knowledge base, we develop, finance, engineer, build, own, and operate high quality utility-scale photovoltaic projects and battery energy storage projects. Our Technology team is looking for a talented SCADA Engineer to help support the efforts of our fast-growing company. Adapture Renewables is owned by KIRKBI Climate- the private holding and investment company of the Kirk Kristiansen family founded to build a sustainable future for the LEGOยฎ brand through generations.
Overview
This position will work in our Technology team to provide design, proactive, and reactive support services for our EPC and Asset Management teams. The SCADA Engineer will ensure that devices remain in compliance with Technology policies and procedures. The SCADA Engineer will play a key role in deploying and troubleshooting all solar power plant automation. They will also need to interface with QSEs, RTOs, and ISOs to ensure a market compliance and deadlines are met.
Core Responsibilities
  • Enforce policies and procedures across all IT/OT systems
  • Ensure NERC-CIP compliance for all inverter-based resources
  • Create and manage documentation on all SCADA, and ICS infrastructure
  • Manage inter-control center protocol for data transfer between the power plant and QSEs
  • Manage RTU-RTU communications with external vendors and EPCs
  • Review and manage all SCADA code bases including but not limited to IEC 61131-3
  • Review facility models on an ongoing basis or as required
  • Assist with proactive and reactive support for all DAS and SCADA systems
  • Provide basic networking troubleshooting per our specifications

Qualifications and Experience
  • 3-5 years in of industrial SCADA support and design
  • Bachelor's degree in Electrical Engineering, Mechanical Engineering, or related discipline
  • Experience with solar operations and design
  • Experience with inverter-based resources
  • Experience troubleshooting and programming/scripting with these languages (Bash, Python, IEC 61131-3)
  • Experience troubleshooting computer networking (TCP/IP, RS232/485, Routing/Switching, and Wireless)
  • Experience with NERC-CIP
  • Be able to travel on an as-needed basis
  • Excellent written and verbal skills are required

Benefits Package
  • 401(k) plan with company matching contribution
  • Competitive health, vision, and dental benefits
  • Attractive personal time off and company holiday package
  • Work-from-home policy
  • Salary commensurate with experience

Salary starting at $135,000, annually, DOE.
Note
Qualified candidates only. No search firms. Adapture Renewables, Inc. is committed to equal employment opportunity.