Senior Staff Engineer, Power Systems & Site Control

2 weeks, 2 days ago
Full-time
Lead
Software Development
Mainspring Energy

Mainspring Energy

Mainspring Energy provides innovative local power generation solutions with the Mainspring Linear Generator, offering reliable and clean power for a net zero carbon grid.

Renewable Electricity
251-1K
Founded 2010
$468M raised

Description

  • Lead the architectural design of site-level control systems for coordinated operation of multiple generators and balance-of-plant equipment.
  • Design and implement communication interfaces using OPC-UA, Modbus, and other industrial protocols.
  • Own the SCADA system and HMI design, including operator interfaces and diagnostic visibility.
  • Develop integration strategies for Distributed Energy Resource Management Systems (DERMS) and complex microgrid environments.
  • Serve as the technical subject matter expert on commercial power standards, site safety logic, and grid compliance.
  • Work with Product and Hardware teams to translate utility requirements and interconnection standards into software specifications.
  • Define high-level system diagrams and technical specifications that connect industrial hardware with modern software architectures.
  • Support interoperability and secure coordination across decoupled site assets in distributed power environments.

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.
  • Strong preference for experience with IEC 61499 for event-driven, distributed architectures.
  • Expert-level understanding of OPC-UA, MQTT, Modbus, and DNP3 (Pub/Sub, Client/Server) in secure industrial environments.
  • Proven track record of designing control logic for complex power sites such as microgrids, peaking plants, or large-scale solar plus storage.
  • Ability to draft high-level system diagrams and technical specs that bridge industrial hardware and modern software.
  • Preferred experience with grid interconnection standards such as IEEE 1547 and UL 1741.
  • Preferred knowledge of cybersecurity frameworks for industrial control systems such as NERC CIP.
  • Preferred background in Python or C++ for high-performance industrial applications.

Benefits

  • Base salary range of $183,000 to $216,300 per year.
  • Remote work arrangement.
  • Pre-IPO stock options.
  • Benefits package provided.
  • Salary adjusted for local market conditions and employee experience.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Lead Software Engineer - Core AI

Zeta Global 1K-5K Media

Zeta Global is seeking a Lead Software Engineer on its AI Platform Team to design and develop scalable GenAI platforms, LLM evaluation systems, and secure developer tooling that support AI-powered production solutions.

C# Generative AI Go Java JavaScript LLM Python
2 hours, 5 minutes ago

Lead Software Engineer - Healthcare Data & Audience Applications

Zeta Global 1K-5K Media

Zeta Global is hiring a Lead Software Engineer to design and scale healthcare-focused applications and data systems that support audience intelligence, activation, measurement, and reporting across HCP and DTC workflows.

Apache Spark AWS Azure CI/CD Docker Encryption Flink GCP gRPC HIPAA Java Kafka Kubernetes Machine Learning Microservices Python React REST API Ruby
3 hours, 15 minutes ago

Agentic Systems Architect (AI Engineering)

Hyphen Connect 1-10 staffing & recruiting

This role focuses on designing and optimizing multi-agent AI orchestration systems for real-time, tool-driven workflows at an unspecified company.

3 hours, 42 minutes ago

Agentic Systems Architect (AI Engineering)

Hyphen Connect 1-10 staffing & recruiting

A company is hiring a role focused on designing and optimizing multi-agent orchestration systems for real-time agentic workflows.

4 hours, 32 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers