Drimva

Form Energy

Staff Software Systems Engineer

$166K–$194K

Berkeley, CA · On-site · Staff · Full-time · Posted Sep 19, 2026

Experience
8+ years relevant experience, including 2+ years of technical leadership experience.

About the job

Design and assure the software architecture, requirements, and verification strategy for grid-scale battery energy storage systems, bridging safety-critical software, embedded hardware, and power systems.

What you'll do

  • Decompose and document system architecture, state machines, and requirements from grid commands to battery-cell firmware.
  • Coordinate cross-functional design of distributed, fault-tolerant, safety-critical systems across controls, electronics, and power systems.
  • Translate safety and security specifications into version-controlled schemas, execution contracts, and verifiable rules.

What they ask for

  • 8+ years of relevant experience, including 2+ years of technical leadership.
  • Track record delivering complex production-grade embedded systems, safety-critical hardware/software, or service-oriented architectures at scale.
  • Fluency in architectural design, failure/risk analysis, and cross-functional communication.
  • Foundation in discrete logic, mathematical modeling, or formal specification, with ability to implement executable specifications using structured data schemas.

Nice to have

  • Hands-on bare-metal C debugging and experience with protocol analyzers, embedded debuggers, CAN, SPI, Ethernet, or Embedded Linux/MPUs.
  • Ability to turn programmable-component safety requirements into software safety assertions; TLA+ experience is a plus.

Pay

$166,463 – $194,218 USD base salary

Tools

JSON Schema, Protobuf, YAML, CUE, Wireshark, CAN, SPI, TLA+

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)