Intersect
Intersect4mo ago

Software Engineer, Microgrid Controls Developer

United StatesUnited StatesRemoteFull-time, remotemid
Software EngineerSoftware Engineering
0 views0 saves0 applied

Quick Summary

Overview

We’re a team of friends bound together by a mission to preserve our planet for future generations through innovative energy solutions and modern infrastructure. In December 2025,

Technical Tools
Software EngineerSoftware Engineering

We’re a team of friends bound together by a mission to preserve our planet for future generations through innovative energy solutions and modern infrastructure. In December 2025, Google announced an agreement to acquire Intersect, to enable more data center and generation capacity to come online faster while accelerating energy development and innovation. After close, we’ll continue doing exactly what we were built to do - develop, construct, and operate the most ambitious power and data infrastructure in the country.

 

Intersect’s operations will remain separate from Alphabet and Google under the Intersect brand. We’re on an aggressive growth trajectory and looking for people hungry to tackle the largest energy challenges on the planet. 

 

 

Intersect has been a fully flexible workplace since its founding in 2016.  We’ve been very intentional about the way we do things. We are not work-from-home, hybrid, or in-office - we are any and all of those options! Deepening social connections and offering shared experiences is a cornerstone of the way we work. We connect as a team at our Team Week experiences four times a year and at our recently established Hub locations - SF Bay Area, NYC Metro Area, NY; Denver, CO; Austin, TX; Calgary, AB; and Toronto, ON.

 

We are currently looking for candidates located within 60 miles of any of the listed hubs to foster more in-person connections while maintaining our flexible remote culture.


About the Role

~1 min read
 

As part of Intersect’s Microgrid Engineering team, you’ll help design and deploy high-performance controls software that enables reliable, grid-interactive and off-grid microgrids at unprecedented scale. This role delivers robust, well-tested real-time control algorithms that support critical infrastructure, partnering closely with controls engineers, utilities, equipment suppliers, and operations teams. Your work will directly influence system safety, performance, and long-term maintainability across development, validation, and field deployment.

 

 

This team plays a critical role in advancing Intersect’s mission to accelerate the clean energy transition, designing and operating systems that deliver reliable power at massive scale. The Microgrid Engineering team works cross-functionally across software, hardware, operations, and external partners to push technical boundaries while maintaining a strong focus on safety, quality, and long-term performance. Joining this team offers the opportunity to solve complex, real-world problems while growing alongside experienced engineers working at the forefront of distributed energy systems.

 

Responsibilities

~1 min read

 

Design and Implement Real-Time Control Algorithms

  • Design and implement algorithms for real-time control of microgrid components.

  • Collaborate with partner teams and equipment suppliers.

  • Translate system requirements and specifications into efficient, safe, and maintainable embedded controls code

 

Ensure Compliance and System Validation

  • Define and execute validation procedures to ensure controller compliance with utility interconnection agreements and ancillary market requirements when grid-connected.

  • Support controller verification through simulation, testing, and field validation.

 

Build and Maintain the Software Platform

  • Set up and maintain code repositories, build tools, and CI/CD workflows

  • Implement unit tests integration tests, and hardware abstraction layers to support scalable development

 

Support Quality, Documentation, and Field Performance

  • Contribute to clear documentation of software behavior, interfaces, and design assumptions.

  • Participate in code reviews to improve reliability, safety, and overall software quality.

  • Support debugging of unexpected controller behavior before and after deployment, including field data analysis and log review.

 

  • B.S. or M.S. in Electrical Engineering, Software Engineering, Computer Engineering, or a related field.

  • 3–6+ years of experience in real-time or embedded software development, industrial controls, or SCADA/automation environments.

  • Proficiency in industrial control and embedded languages such as C++, IEC 61131-3 Structured Text, SEL RTAC logic, CODESYS, Lua, Rust, or C.

  • Experience controlling generation assets and power equipment using industrial protocols such as Modbus or DNP3.

  • Familiarity with simulation tools such as Simulink or Modelica.

  • Experience with modern development practices including version control, automated testing, and validation pipelines.

  • A collaborative work style and the ability to translate cross-functional requirements into reliable real-time control software.

  • Attention to detail, strong documentation habits, and a mindset focused on safety and long-term system performance.

Listing Details

Posted
December 24, 2025
First seen
March 26, 2026
Last seen
April 24, 2026

Posting Health

Days active
28
Repost count
0
Trust Level
39%
Scored at
April 24, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Intersect
Employees
5
Founded
2014
View company profile
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

IntersectSoftware Engineer, Microgrid Controls Developer