Software Engineer, Microgrid Controls Developer

Intersect

United States

Hybrid

USD 185,000 - 195,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity grant
Comprehensive health coverage
Unlimited PTO
Parental leave
Family planning support
Headspace access
Home office setup
Cell phone and internet reimbursement
Pet insurance allowance
UrbanSitter credits

Job summary

Intersect, a leading energy and data center infrastructure company, seeks a Microgrid Software Engineer to design and deploy high-performance real-time control software for grid-interactive microgrids at scale.

You will collaborate with controls engineers, utilities, equipment suppliers, and operations teams to ensure safety, reliability, and maintainability across development, validation, and field deployment.

Qualifications

  • 3–6+ years of real-time or embedded software development experience.
  • BS or MS in Electrical Engineering, Software Engineering, Computer Engineering, or related field.
  • Proficiency in C++, IEC 61131-3 Structured Text, SEL RTAC, CODESYS, Lua, Rust, or C.
  • Experience with Modbus or DNP3 protocols.
  • Familiarity with Simulink or Modelica.
  • Experience with version control, automated testing, and validation pipelines.

Responsibilities

  • Design and implement real-time control algorithms for microgrid components.
  • Collaborate with partner teams and equipment suppliers.
  • Translate system requirements into efficient, safe, and maintainable embedded controls code.
  • Define and execute validation procedures to ensure controller compliance with interconnection agreements and market requirements.
  • Build and maintain the software platform, CI/CD workflows, and testing pipelines.
  • Contribute to clear documentation of software behavior and participate in code reviews.

Skills

Real-time software
Embedded software
C++
Structured Text (IEC 61131-3)
CODESYS
Lua
Rust
Modbus
DNP3
Simulink
Modelica
Version control
Automated testing
Validation pipelines
Collaboration
Documentation

Education

Bachelor or Master in Electrical Engineering, Software Engineering, Computer Engineering, or related field

Tools

SEL RTAC
CODESYS

Job description

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. Intersect develops, constructs, and operates the most ambitious power and data center infrastructure in the country by co-locating industrial demand with dedicated gas and renewable power generation.

Intersect was acquired by Google in March 2026 and operates as an independent subsidiary. We are developing and constructing multiple gigawatts of energy and data center projects in the U.S., enabling more data center and generation capacity to come online faster. We’re on an aggressive growth trajectory and looking for people hungry to tackle the largest energy challenges on the planet.

Location & Team Gatherings

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 This Role

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.

Team Overview

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.

What You’ll Do

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.

What You’ll Bring
  • 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.

Total Rewards
Total Compensation

USD$185,000 - $195,000 (total compensation includes base salary + bonus)

Equity: Beyond your salary, you’ll receive an Equity Grant, giving you a meaningful stake in our parent company.

Health & wellness: 100% premium coverage for you and your dependents on medical, dental, and vision

Time to recharge: Unlimited PTO, plus two company‑wide breaks (Fourth of July & end of year)

Family support: Up to 12 weeks of fully paid parental leave, plus 6 additional weeks for birth parents; access to family planning and family care support through Carrot and Maven

Mental health: Free access to Spring Health, including 5 free therapy and psychiatry sessions, plus a Headspace account for mindfulness and meditation through our physical health vendor, Wellhub+

Perks & extras: $150 monthly food stipend, $150 monthly reimbursement for cell phone and internet, pet insurance allowance, full home office setup, free access to UrbanSitter with $625 in quarterly company‑paid credits, ActiveHero, and One Medical

Intersect maintains a work environment free from discrimination, one where all employees are treated with dignity and respect. All employees share in the responsibility for fulfilling Intersect's commitment to equal employment opportunity. Intersect does not discriminate against any employee or applicant on the basis of age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by and consistent with applicable local laws, regulations and ordinances. We adhere to these principles in all aspects of employment, including recruitment, hiring, training, compensation, promotion, benefits, social and recreational programs, and discipline.

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

Similar jobs worth comparing

Microgrid Validation Engineer
Microgrid Validation Engineer

Intersect • San Francisco (CA)

On-site
USD 119,000 - 138,000
Equity
Health insurance
Unlimited PTO
+2
Microgrid Validation Lead
Microgrid Validation Lead

Intersect • San Francisco (CA)

On-site
USD 189,000 - 205,000
Equity grant
Health coverage
Unlimited PTO
+1
Power Systems Engineer, Microgrids
Power Systems Engineer, Microgrids

Intersect • United States

Hybrid
USD 105,000 - 195,000
Health & wellness coverage
Unlimited PTO
Parental leave
+2
Power Systems Engineer, Microgrids
Power Systems Engineer, Microgrids

Intersect • Time (IL)

Hybrid
USD 105,000 - 195,000
Team Week experiences
Flexible remote/hybrid culture
100% premium health coverage for you &
+1
Control Room Manager
Control Room Manager

Intersect • Austin (TX)

On-site
USD 221,000 - 260,000
Health coverage
Unlimited PTO
Parental leave
+1
SCADA Engineer - Control Room
SCADA Engineer - Control Room

Intersect • Austin (TX)

On-site
USD 189,000 - 205,000
Equity grant
Health coverage
Unlimited PTO
SCADA Networking and Telecom Engineer
SCADA Networking and Telecom Engineer

Intersect • United States

Hybrid
USD 188,000 - 202,000
Unlimited PTO
Health insurance
Monthly food stipend
+1
Associate Project Manager, Data Centers and Natural Gas Power Plants
Associate Project Manager, Data Centers and Natural Gas Power Plants

Intersect • United States

Hybrid
USD 118,750 - 137,500
Equity grant
Health coverage
Unlimited PTO
+4
High Voltage Power Engineering Lead
High Voltage Power Engineering Lead

Intersect Power, LLC • United States

On-site
USD 220,000 - 260,000
Equity grant
Health coverage
Unlimited PTO
Strategy and Business Development Team Member
Strategy and Business Development Team Member

Intersect • United States

Hybrid
USD 118,750 - 137,500
Equity grant
Competitive health coverage
Unlimited PTO
+3