GrepJob
Redwood Materials

Senior Software Engineer - Site Controller, Energy Storage

Redwood Materials
Apply
about 2 hours ago
San Francisco, CA, USASenior / Mid Level
H1B Sponsor

Base Salary

$180k - $238k/yr

Responsibilities

  • Design and implement a scalable, resilient software architecture for the Site Controller.
  • Lead the development of multi-rate control systems for site coordination and grid execution.
  • Architect robust fault-management frameworks for autonomous error recovery.
  • Define communication interfaces and network protocols for reliable data flow.
  • Design critical software interfaces for high-availability data exchange.
  • Ensure all site controller logic is built with automated testing in mind.
  • Optimize telemetry data flows for real-time system health tracking.

Requirements

  • BS or MS in Computer Science or Electrical Engineering.
  • 2+ years of experience developing application-layer software for hardware-constrained systems.
  • Proficiency in Rust and Python.
  • Familiarity with industrial communication protocols like Modbus TCP and CAN.
  • Strong experience with Linux system administration and containerization technologies.
  • Experience managing high-availability Firmware Over-the-Air (OTA) pipelines.
  • Familiarity with time-series databases and data visualization tools.
  • Proven track record of integrating vendor-off-the-shelf components.