Staff Controls Engineer - DER & SCADA Systems

Mainspring Energy

Menlo Park (CA)

On-site

USD 180,000 - 240,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Benefits
Onsite at Menlo Park HQ

Job summary

Mainspring Energy seeks a highly skilled Staff Controls Software Engineer to develop and test the software that integrates our Linear Generators into energy infrastructure. As an IC on a Scrum team, you will build commercial-grade site control systems and ensure seamless integration with Microgrids, DERs, and utility-scale plants.

You will write robust code, conduct rigorous testing including hardware-in-the-loop (HIL) validation, implement OPC-UA, Modbus, SCADA and HMI features, and collaborate

Qualifications

  • 8+ years of hands-on experience in commercial power generation, industrial automation or utility-scale energy projects.
  • Expert proficiency with SCADA, HMI, and industrial controllers; deep knowledge of IEC 61131-3; preference for IEC 61499 for event-driven architectures.
  • Proven track record in developing and testing control logic for complex power sites (microgrids, solar+storage); strong OPC-UA, MQTT, Modbus, and DNP3 skills.

Responsibilities

  • Design, implement, and test control system features for high-volume manufacturing environments.
  • Develop and maintain communication interfaces using OPC-UA, Modbus, and other industrial protocols.
  • Build and refine SCADA and HMI designs for intuitive operator interfaces and diagnostics.
  • Work within a Scrum framework; participate in sprint planning, code reviews, and daily stand-ups.

Skills

SCADA
HMI
Industrial automation
Agile/Scrum
Technical documentation
Cross-functional collaboration

Tools

OPC-UA
Modbus
DNP3
IEC 61131-3
IEC 61499
MQTT
UART

Job description

Mainspring Energy seeks a highly skilled Staff Controls Software Engineer to develop and test the software that integrates our Linear Generators into energy infrastructure. As an IC on a Scrum team, you will build commercial-grade site control systems and ensure seamless integration with Microgrids, DERs, and utility-scale plants.

You will write robust code, conduct rigorous testing including hardware-in-the-loop (HIL) validation, implement OPC-UA, Modbus, SCADA and HMI features, and collaborate

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Controls Software Engineer - SCADA, OPC-UA & DER
Staff Controls Software Engineer - SCADA, OPC-UA & DER

Mainspringenergy • Edison (CA)

On-site
USD 130,000 - 180,000
Staff Controls Software Engineer — Power Systems & DERMS
Staff Controls Software Engineer — Power Systems & DERMS

Ring Inc • Menlo Park (CA)

On-site
USD 162,000 - 190,000
Pre-IPO stock options
Benefits
Senior Controls & Automation Engineer: PLC/SCADA & OT
Senior Controls & Automation Engineer: PLC/SCADA & OT

Mainspringenergy • Edison (CA)

On-site
USD 140,000 - 190,000
Staff Software Controls Engineer - Site Control
Staff Software Controls Engineer - Site Control

Mainspringenergy • Edison (CA)

On-site
USD 130,000 - 180,000
Senior Staff SDET: Embedded Systems Test & Automation
Senior Staff SDET: Embedded Systems Test & Automation

Mainspringenergy • Edison (CA)

On-site
USD 180,000 - 260,000
Staff Software Controls Engineer - Site Control
Staff Software Controls Engineer - Site Control

Mainspring Energy • Menlo Park (CA)

On-site
USD 180,000 - 240,000
Stock options
Benefits
Onsite at Menlo Park HQ
Senior Controls Engineer - Power Gen & Microgrid Automation
Senior Controls Engineer - Power Gen & Microgrid Automation

Solaris Energy Infrastructure • Houston (TX)

On-site
USD 120,000 - 180,000
Disability Insurance
Life & AD&D insurance
401(k) matching
+2
Senior Engineer, Power Generation Controls & SCADA
Senior Engineer, Power Generation Controls & SCADA

Seneca Resources Company, LLC • Richmond (VA)

On-site
USD 69,000 - 90,000
Energy Storage Controls Engineer - SCADA & Automation
Energy Storage Controls Engineer - SCADA & Automation

ON.energy • Houston (TX)

On-site
USD 110,000 - 135,000
Medical, dental, and vision insurance
401(k) with company match
Paid time off and holidays
+2
Senior Controls Engineer - Power & Energy Systems
Senior Controls Engineer - Power & Energy Systems

Interstates • Sioux Falls (SD)

On-site
USD 100,000 - 150,000
Bonus incentives
401(k)
Health Insurance
+1