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
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
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
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 StageTotal Funding
$4.17BKey Investors
Eclipse VenturesUS Department of EnergyT. Rowe Price
2025-10-23Series E· $350M
2023-08-29Series D· $1B
2023-02-09Debt Financing· $2B
Recent News
2025-12-18
Crunchbase News
2025-12-17
Company data provided by crunchbase