Staff Software Controls Engineer - Site Control
Mainspring EnergyEnergy Generation company
Menlo Park, United StatesLead
General Catalyst
DCVC
Temasek
Amazon's Climate Pledge Fund
Marunouchi Innovation Partners
M&G Investments
Software Engineering
About the role
TL;DR
Develop and test software for integrating Linear Generators into energy infrastructure.
- •Mainspring Energy is seeking a Staff Controls Software Engineer to develop and test software for integrating Linear Generators into energy infrastructure.
- •You will build commercial-grade site control systems, ensuring seamless integration with Microgrids, DERs, and power plants.
- •Key Responsibilities Design, implement, and test robust and scalable control system features.
- •Develop and maintain communication interfaces using OPC-UA, Modbus, and other industrial protocols.
- •Build and refine SCADA systems and HMI designs for intuitive operator interfaces.
- •Integrate Mainspring technology into DERMS and complex microgrid environments.
- •Requirements 8+ years of experience in commercial power generation, industrial automation, or utility-scale energy projects.
- •Expert proficiency with SCADA, HMI, and industrial controllers (PLCs/PACs).
- •Deep hands-on experience with IEC 61131-3 and preference for IEC 61499.
- •Expert-level proficiency in OPC-UA, MQTT, Modbus, and DNP3.
- •Experience with grid interconnection standards (e.g., IEEE 1547, UL 1741).
Required skills
Python
Domain expertise
cleantechclimatetech
Tech stack
Python