CareerPlanGet AI match score →

Software Engineer - Site Controller, Energy Storage

San Francisco, CA💼 Full-time🗓 2026-07-14 → 2026-07-31

Core

Building the digital backbone and mission-critical logic for grid-scale Battery Energy Storage Systems (BESS) to harmonize new and repurposed batteries into high-performance energy assets.

Role type

Senior IC embedded systems software engineer (grid-scale energy storage)

Builds

Scalable, resilient software platform for site-level orchestration of GWh-scale energy storage sites

Domain

Renewable energy storage, grid infrastructure, industrial control systems

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed system architecture, multi-rate control systems, fault management frameworks, deterministic networking, hardware abstraction, testable software design, system diagnostics

Preferred skills

Industrial communication protocols (Modbus TCP, CAN, DNP3, IEC 61850), Linux system administration, containerization (Docker, Kubernetes), Firmware Over-the-Air (OTA) pipelines, time-series databases, vendor-off-the-shelf (VOTS) hardware integration

Technologies

Rust, Python, Docker, Kubernetes, Modbus TCP, CAN, DNP3, IEC 61850

Responsibilities

Design and implement scalable software architecture for coordinating thousands of distributed microcontrollers; Lead development of multi-rate control systems balancing site coordination with real-time grid execution; Architect robust fault-management frameworks for autonomous error recovery; Define physical and real-time networking layers for low-latency data flow; Design software interfaces for heterogeneous fleet integration; Implement modular, testable software with automated unit and integration testing; Optimize telemetry data flows for real-time system health tracking

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗