Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Intersect Logo

Software Engineer, Microgrid Controls Developer

Intersect

$185,000 - $195,000
Dec 24, 2025
Remote, US • Canada
Apply Now

Intersect is looking to solve the problem of designing and deploying high-performance controls software for reliable, grid-interactive and off-grid microgrids at unprecedented scale, to accelerate the clean energy transition.

Requirements

  • 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.
  • Proficiency in real-time or embedded software development, industrial controls, or SCADA/automation environments.
  • Experience with code repositories, build tools, and CI/CD workflows
  • Knowledge of unit tests integration tests, and hardware abstraction layers

Responsibilities

  • 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
  • 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.
  • 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

Other

  • 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.
  • 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.
  • Location within 60 miles of any of the listed hubs (SF Bay Area, NYC Metro Area, NY; Denver, CO; Houston, TX; Calgary, AB; and Toronto, ON)