Mainspring Energy
Powering the new energy landscape
Senior Staff Engineer – Power Systems, Site Control
Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 201-500Since 2010H1B SponsorCompany SiteLinkedIn
Location
California
Posted
25 days ago
Salary
$183K - $216.3K / year
Bachelor Degree8 yrs expEnglish
Job Description
• Lead the architectural design of site-level control systems, ensuring high-speed, reliable coordination between multiple LGens and balance-of-plant equipment
• Design and implement robust communication interfaces using OPC-UA, Modbus, and other industrial protocols to ensure interoperability
• Own the vision for our SCADA systems and HMI design, focusing on intuitive operator interfaces and deep diagnostic visibility
• Develop strategies for integrating Mainspring technology into Distributed Energy Resource Management Systems (DERMS) and complex microgrid environments
• Act as the subject matter expert for the engineering team on commercial power standards, site safety logic, and grid compliance
• Work closely with Product and Hardware teams to translate utility requirements and interconnection standards into software specifications
Job Requirements
- 8+ years of experience in commercial power generation, industrial automation, or utility-scale energy projects
- Deep hands-on experience with SCADA, HMI, and industrial controllers (PLCs/PACs). Expert proficiency in IEC 61131-3 for local machine control. Additionally, a strong preference for candidates experienced in IEC 61499 to design event-driven, distributed architectures that enable seamless coordination across decoupled site assets
- Expert-level understanding of OPC-UA, MQTT, Modbus, DNP3 (Pub/Sub, Client/Server) and its application in secure industrial environments
- Proven track record of designing control logic for complex power sites (e.g., microgrids, peaking plants, or large-scale solar + storage)
- Ability to draft high-level system diagrams and technical specs that bridge the gap between "industrial hardware" and "modern software"
Benefits
- pre-IPO stock options + benefits
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full-stack Engineer25 days ago
Full TimeRemoteTeam 201-500H1B Sponsor
Senior Staff Engineer in platform engineering at Kentik
Distributed SystemsRustGo
Technical Lead – Dose & Dispersion
Switzerland Global EnterpriseWe support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.
Full-stack Engineer25 days ago
Full TimeRemoteTeam 51-200Since 1927H1B No Sponsor
Leading a team of engineers to perform dispersion analyses for GE Vernova
Lead Engineer – Transient Analyses
Switzerland Global EnterpriseWe support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.
Full-stack Engineer25 days ago
Full TimeRemoteTeam 51-200Since 1927H1B No Sponsor
Lead Engineer for Transient Analyses in Boiling Water Reactor projects
Software Engineer, Media Encoding Pipelines
NetflixWhere you come to do the best work of your life. Follow @WeAreNetflix on Twitter, IG, Facebook, & Youtube for more
Full-stack Engineer25 days ago
Full TimeRemoteTeam 10,001+Since 1997H1B Sponsor
Software Engineer enhancing media encoding pipelines at Netflix
AWSCloudDistributed SystemsJava