Strobe Power
All roles

Staff Software Engineer, Controls

$180K–$240K + equity
Brooklyn, NY
San Francisco, CA
Full-time
On-site

Strobe is building the world's largest power plant: not a single site, but a distributed fleet of buildings, batteries, EVs, and generators that buy and sell power in real time across wholesale energy markets.

Own the real-time control plane: the edge software and protocol stack that turns market decisions into physical action on batteries, generators, and breakers across the fleet.

What you'd own

Real-time control software on edge devices at customer sites, dispatching assets against NYISO and utility signals within tight latency budgets

Industrial protocol stacks (DNP3, Modbus, MQTT) that link our cloud to substation RTUs, meters, and OEM controllers

Telemetry pipelines from the edge: revenue-grade metering, breaker state, and asset health, with alarming that catches a missed dispatch before the grid operator does

Fleet device management: provisioning, OTA updates, and remote diagnostics for hardware in the field (balena, containerized edge runtimes)

Safety and failsafe logic for systems where a bad command can trip a breaker or violate an interconnection agreement

Strong fit if you have

Hands-on experience with industrial or grid protocols (DNP3, Modbus, BACnet) and the messy reality of field devices

A track record shipping and operating software on edge/embedded fleets, not just in the cloud

Comfort reasoning about real-time guarantees, failure modes, and physical safety

Stack: Rust / Python / Terraform / AWS IoT Core / DNP3 / Modbus / MQTT / balena / Grafana. AI-agent-native monorepo with deep investment in agent-enabled engineering efficiency.

Small team, high ownership, no layers.