Senior Controls Software Architect – Ignition/SCADA, Onsite + Equity

Mainspring Energy

Menlo Park (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

RSUs equity
Onsite at Menlo Park HQ

Job summary

Mainspring Energy, Inc. is seeking a Sr. Staff Controls Software Engineer to architect, develop, and deploy industrial-grade HMI and SCADA systems for its Linear Generator sites.

You will lead design decisions and build scalable, site-agnostic operator interfaces using Ignition, with robust industrial communication pipelines. As a senior individual contributor and technical lead, you will drive testing, HIL validation, DER integration, and cross-functional collaboration with Product, Controls,

Qualifications

  • 12+ years in commercial power generation, industrial automation, or utility-scale energy projects.
  • Deep HMI/SCADA experience with Ignition (Perspective/Vision, UDTs, Tag Historian) and industrial communication protocols (OPC-UA, Modbus, SunSpec) with database integration (PostgreSQL).
  • Experience defining industrial software architecture and delivering reusable, site-agnostic HMI/SCADA platforms.
  • Familiarity with grid interconnection standards (IEEE 1547, UL 1741).
  • Knowledge of cybersecurity frameworks for ICS (e.g., NERC CIP).
  • Strong technical communication and ability to produce clear diagrams and docs.

Responsibilities

  • Ignition HMI Development: Lead design, architecture, and deployment of operator interfaces on Ignition.
  • Site-agnostic UI architecture: Build dynamic, scalable HMI screens and tag structures across configurations.
  • Protocol & telemetry integration: Implement interfaces and telemetry pipelines using OPC-UA, Modbus, and SunSpec.
  • Alarming & diagnostics: Develop alarm management, event logging, and diagnostic dashboards.
  • Testing & validation: Own unit/integration testing and hardware-in-the-loop (HIL) validation.
  • DER integration: Integrate Mainspring tech into DERMS and microgrid deployments.
  • Cross-functional collaboration: Translate utility requirements into software specifications with Product, Controls, and Hardware teams.

Skills

HMI/SCADA development
Industrial automation
Technical leadership
Cross-functional collaboration
Cybersecurity concepts

Tools

Ignition Platform (Perspective/Vision)
OPC-UA
Modbus TCP/RTU
SunSpec
PostgreSQL

Job description

Mainspring Energy, Inc. is seeking a Sr. Staff Controls Software Engineer to architect, develop, and deploy industrial-grade HMI and SCADA systems for its Linear Generator sites.

You will lead design decisions and build scalable, site-agnostic operator interfaces using Ignition, with robust industrial communication pipelines. As a senior individual contributor and technical lead, you will drive testing, HIL validation, DER integration, and cross-functional collaboration with Product, Controls,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior HMI/SCADA Architect (Ignition, OPC-UA) – Onsite
Senior HMI/SCADA Architect (Ignition, OPC-UA) – Onsite

Mainspring Energy, Inc. • Menlo Park (CA)

On-site
USD 189,000 - 223,000
RSU equity
Benefits
Staff Controls Engineer - DER & SCADA Systems
Staff Controls Engineer - DER & SCADA Systems

Mainspring Energy • Menlo Park (CA)

On-site
USD 180,000 - 240,000
Stock options
Benefits
Onsite at Menlo Park HQ
Senior Staff Controls Software Engineer
Senior Staff Controls Software Engineer

Mainspring Energy • Menlo Park (CA)

On-site
USD 180,000 - 240,000
RSUs equity
Onsite at Menlo Park HQ
Senior Staff Controls Software Engineer
Senior Staff Controls Software Engineer

Mainspring Energy, Inc. • Menlo Park (CA)

On-site
USD 189,000 - 223,000
RSU equity
Benefits
Senior Controls Engineer - Ignition/SCADA Automation Lead
Senior Controls Engineer - Ignition/SCADA Automation Lead

CCS INC • Georgetown (KY)

On-site
USD 90,000 - 120,000
Dental insurance
Health insurance
Vision insurance
Senior Controls Engineer – SCADA & Automation Leader
Senior Controls Engineer – SCADA & Automation Leader

Southern Integrated Solutions & Consulting • Houston (TX)

On-site
USD 110,000 - 150,000
Bonuses
Health insurance
Disability & Life Insurance
+3
Senior Power Controls Engineer - EMS/SCADA & Microgrid
Senior Power Controls Engineer - EMS/SCADA & Microgrid

Solaris Energy • Houston (TX)

On-site
USD 110,000 - 160,000
Disability Insurance
Company paid Life and AD&D insurance
Company matching 401(k) retirement
+2
Senior Controls Engineer - Power Gen & Microgrid Automation
Senior Controls Engineer - Power Gen & Microgrid Automation

Solaris Oilfield Infrastructure, LLC • Houston (TX)

On-site
USD 110,000 - 160,000
Medical, Dental & Vision benefits
Disability Insurance
Company paid Life and AD&D Insurance
+1
Senior ICS Controls Engineer | Ignition Vision & SCADA
Senior ICS Controls Engineer | Ignition Vision & SCADA

Fusion ICS, LLC • Washington

On-site
USD 160,000 - 230,000
Medical insurance with HSA
401(k) with company match
Vacation & holidays
+3
Senior Controls Engineer
Senior Controls Engineer

Converge Resources • Houston (TX)

On-site
USD 120,000 - 180,000