Software Engineer, Site Controller Lead, Energy Storage jobs in United States
cer-icon
Apply on Employer Site
company-logo

Redwood Materials · 3 weeks ago

Software Engineer, Site Controller Lead, Energy Storage

Redwood Materials is localizing a global battery supply chain focused on energy transition and recycling. They are seeking a Software Engineer to design and develop system software for energy storage systems, collaborating with various engineering teams and ensuring robust integration and functionality.

Advanced MaterialsBatteryElectric VehicleRenewable EnergySustainability
check
H1B Sponsor Likelynote

Responsibilities

Design and implement a scalable and resilient system architecture for the Site Controller, leveraging containerization technologies like Docker and Kubernetes
Architect and build a flexible control platform that seamlessly coordinates multiple hardware assets and integrates with optimization algorithms to enable intelligent energy arbitrage, grid services, and grid-scale renewable energy integration
Collaborate with backend and UI engineering teams to architect sophisticated customer and operations interfaces, designing robust IoT data management solutions that provide real-time visibility into system performance, energy flows, and operational metrics across distributed energy storage deployments
Create SIL and HIL test frameworks for integration testing of the product
Collaborate with firmware engineers to ensure seamless integration between the site controller and distributed microcontrollers
Collaborate with modeling and systems engineers to implement control algorithms for the site
Produce excellent software documentation
Troubleshoot and resolve system issues in a timely manner
Contribute to a collaborative, fast-paced startup culture, where every team member plays a crucial role in achieving company milestones

Qualification

PythonDockerKubernetesRustGoLinux administrationNetwork protocolsTime series databasesProblem-solvingCommunicationCollaboration

Required

BS or MS in Computer Science, Electrical Engineering, or a related field and 2+ years of experience developing application software for hardware systems
Strong proficiency in Python, Rust or Go
Experience profiling and optimizing code running on multi-core targets
Familiarity with network protocols (TCP/IP, CoAP, MQTT, etc.)
Experience with time series databases (e.g InfluxDB, Prometheus) and data visualization tools
Familiarity with IoT and embedded systems
Experience with Linux system administration and containerization technologies (Docker, Kubernetes)
Excellent problem-solving and debugging skills
Strong communication and collaboration skills

Preferred

Experience implementing a firmware OTA pipeline from cloud through downstream controllers is a plus
Experience with machine learning, adaptive control, model predictive control or other optimization techniques is a plus

Company

Redwood Materials

twittertwittertwitter
company-logo
Redwood Materials is a battery recycling startup that makes electric vehicles and sustainable materials for circular supply chains.

H1B Sponsorship

Redwood Materials has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (34)
2024 (26)
2023 (12)
2022 (9)
2021 (3)
2020 (1)

Funding

Current Stage
Late Stage
Total Funding
$4.17B
Key Investors
Eclipse VenturesUS Department of EnergyT. Rowe Price
2025-10-23Series E· $350M
2023-08-29Series D· $1B
2023-02-09Debt Financing· $2B

Leadership Team

leader-logo
JB Straubel
founder, CEO
linkedin
leader-logo
Colin Campbell
Chief Technology Officer
linkedin
Company data provided by crunchbase