
Software Engineer - Site Controller, Energy Storage
Redwood Materials2 days ago
Base Salary
$180k - $238k/yr
Responsibilities
- Design and implement scalable, resilient Site Controller software capable of coordinating thousands of distributed microcontrollers.
- Develop multi-rate control systems, site coordination logic, real-time grid execution, and integration with closed-loop controls.
- Architect fault-management frameworks, state machines, autonomous error recovery, and failsafe modes.
- Define deterministic networking layers, communication interfaces, and protocols for reliable low-latency data flow.
- Design hardware-abstraction and communication layers connecting the Site Controller, Pack Manager, and heterogeneous downstream controllers.
- Build modular, testable software with automated unit and integration testing.
- Develop distributed diagnostics, logging, and telemetry flows for real-time system health and performance monitoring.
Requirements
- Bachelor’s or master’s degree in Computer Science or Electrical Engineering.
- At least 2 years of professional experience developing application-layer software for hardware-constrained systems.
- Proficiency in Rust and Python.
- Deep familiarity with Modbus TCP and CAN; DNP3 or IEC 61850 experience is a significant plus.
- Strong Linux system administration experience and knowledge of Docker and Kubernetes for edge computing.
- Experience implementing and managing high-availability Firmware Over-the-Air pipelines.
- Experience with time-series databases and data visualization tools.
- Experience integrating vendor-off-the-shelf components such as PV systems, industrial inverters, fire safety systems, and HVAC controllers into unified software platforms.
Benefits
- Full-time position.
- California pay range of $180,000—$237,500 USD; compensation is commensurate with experience.
About Redwood Materials
Redwood Materials builds a circular supply chain for lithium-ion batteries by recycling end-of-life cells and manufacturing cathode active materials and copper foil for EV and grid-storage makers. The privately held company, founded in 2017 by JB Straubel and headquartered in Carson City, Nevada, also deploys large-scale energy storage systems. Its model combines collection and processing of batteries with U.S.-based production of critical materials such as lithium, nickel, cobalt, and copper.