Embedded Software Engineer - Power Electronics, Energy Storage
$180k - $237.5kRedwood Materials
About Redwood Materials Redwood is localizing a global battery supply chain that seamlessly integrates recovery, reuse, and recycling - keeping critical minerals in circulation and driving the energy transition. Founded in 2017, we're delivering low-cost and large-scale energy storage and producing battery materials in the U.S. for the first time, all from batteries we already have. Embedded Software Engineer - Power Electronics
We are at the precipice of a global energy transition. At Redwood Materials, we are moving beyond battery recycling to build the most advanced, circular energy ecosystem on the planet. Our goal is to move the industry away from static, hardware-heavy infrastructure toward agile, software-controlled energy assets.
While others build "black box" hardware, we are building software-defined power systems. Our Embedded Software team is responsible for the intelligence that drives our power stages, ensuring our energy storage solutions are safe, efficient, and capable of stabilizing the world's most demanding grids.
As an Embedded Software Engineer , you will be the architect of the real-time firmware that drives our power conversion units. You will live at the intersection of silicon and power, writing the low-level code that controls high-speed switching, manages thermal safety, and communicates with the broader site infrastructure. You will be responsible for bringing new products from white-space R&D to global scale, ensuring our code is as resilient as the hardware it controls.
Responsibilities will include:
In accordance with California pay transparency laws, the salary range for this position is listed below. Actual compensation may vary based on a variety of factors, including experience, education, and skills.
California Pay Range: $180,000-$237,500 USD The position is full-time. Compensation will be commensurate with experience. We collect personal information (PI) from you in connection with your application for employment with Redwood Materials, including the following categories of PI: identifiers, personal records, professional or employment information, and inferences drawn from your PI. We collect your PI for our purposes, including performing services and operations related to your potential employment. If you have additional privacy-related questions, please contact us at View email address on click.appcast.io.
We are at the precipice of a global energy transition. At Redwood Materials, we are moving beyond battery recycling to build the most advanced, circular energy ecosystem on the planet. Our goal is to move the industry away from static, hardware-heavy infrastructure toward agile, software-controlled energy assets.
While others build "black box" hardware, we are building software-defined power systems. Our Embedded Software team is responsible for the intelligence that drives our power stages, ensuring our energy storage solutions are safe, efficient, and capable of stabilizing the world's most demanding grids.
As an Embedded Software Engineer , you will be the architect of the real-time firmware that drives our power conversion units. You will live at the intersection of silicon and power, writing the low-level code that controls high-speed switching, manages thermal safety, and communicates with the broader site infrastructure. You will be responsible for bringing new products from white-space R&D to global scale, ensuring our code is as resilient as the hardware it controls.
Responsibilities will include:
- Real-Time Control Firmware: Design and implement bare-metal software applications for power electronics, focusing on high-resolution PWM generation, ADC synchronization, and complex timing logic.
- Low-Level Architecture: Develop and optimize drivers for microcontroller peripherals (SPI, CAN, Ethernet) and architect memory-efficient, multi-core processing strategies for real-time targets.
- Hardware-Software Synergy: Collaborate with power electronics controls engineers to translate controls theory into deterministic, high-performance code running on Cortex-R and Cortex-M architectures.
- Modern Build & Test: Maintain robust software build procedures and scripts. You will write highly testable code and integrate it into a modern CI/CD pipeline to ensure every line of code is validated before it hits the lab.
- System Optimization: Profile and optimize code across multi-core environments, ensuring maximum task efficiency and minimal latency in time-critical control loops.
- Product Scaling: Leverage a proven track record to take embedded systems from initial prototype to mass-market production, maintaining high standards for code quality and reliability.
- Background: A BS or MS in Electrical Engineering, Computer Engineering, or Computer Science, combined with 2+ years of experience in firmware engineering and a proven track record of shipping new products at scale.
- Embedded Mastery: Expert proficiency in Rust or C with deep experience debugging complex embedded systems using oscilloscopes, logic analyzers, and JTAG/SWD debuggers.
- Silicon Expertise: Extensive experience with ARM Cortex-M and Cortex-R architectures, including low-level system architecture, multi-core memory optimization, and bare-metal task management.
- Power Electronics Literacy: A deep understanding of power-specific software requirements, specifically high-speed ADC sampling, high-resolution PWMs, and hardware timers.
- Safety-Critical Development: A safety-centered mindset with experience implementing functional isolation and ensuring freedom from interference (FFI) in complex, multi-core software environments. Familiarity with UL certification standards for energy storage systems is a significant plus.
- Communication Protocols: Practical experience with digital protocols such as I2C, UART, SPI, CAN/CAN-FD, and Ethernet. Familiarity with reverse-engineering CAN protocols or developing custom evaluation tools is a significant plus.
- Infrastructure & Automation: Knowledge of software build systems and the ability to maintain build scripts (e.g., Make, CMake). Experience with test automation and CI/CD is essential.
- Bonus Qualifications: Experience developing bootloaders, implementing secure boot, or profiling code on real-time, multi-core targets.
In accordance with California pay transparency laws, the salary range for this position is listed below. Actual compensation may vary based on a variety of factors, including experience, education, and skills.
California Pay Range: $180,000-$237,500 USD The position is full-time. Compensation will be commensurate with experience. We collect personal information (PI) from you in connection with your application for employment with Redwood Materials, including the following categories of PI: identifiers, personal records, professional or employment information, and inferences drawn from your PI. We collect your PI for our purposes, including performing services and operations related to your potential employment. If you have additional privacy-related questions, please contact us at View email address on click.appcast.io.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - Power Electronics, Energy Storage in San Francisco, CA vacancy
$150k - $207k
...circulation and driving the energy transition. Founded... ...large-scale energy storage and producing battery... ...have. Service Engineer, Energy Storage Position... ..., controls, software, thermal, and system-... ...electromechanical or power electronics systems (BESS, renewable...SuggestedFull timeCasual workWork at officeLocal areaNight shift$153k - $248.5k
...circulation and driving the energy transition. Founded... ...large-scale energy storage and producing battery... .... Functional Safety Engineer, Energy Storage... ...a focus on UL 1998 (Software in Programmable Components... ...Energy Storage Systems, power electronics, or safety‑critical...SuggestedFull timeCasual workWork at officeLocal areaRemote workNight shift$130k - $180k
...manufactures a family of power products for... ..., weapons, electronic warfare systems... ...electronics engineer who can own the... ...conversion and energy systems, both on energy storage and vehicle/ automotive... ...firmware and software engineers:... ...) Embedded firmware experience...Suggested$145.2k - $196.8k
...minerals in circulation and driving the energy transition. Founded in 2019, we’re... ...delivering low-cost and large-scale energy storage and producing battery materials in the... ...from batteries we already have. Role: Power Systems Engineer, Energy Storage Responsibilities will...SuggestedFull timeCasual workWork at officeLocal areaNight shift$180k - $237.5k
...minerals in circulation and driving the energy transition. Founded in 2017, we're... ...delivering low-cost and large-scale energy storage and producing battery materials in the... ...batteries we already have. Infrastructure Software Engineer, Energy Storage The Infrastructure...SuggestedFull timeWork at officeShift work$180k - $237.5k
...minerals in circulation and driving the energy transition. Founded in 2017, we’re delivering low-cost and large-scale energy storage and producing battery materials in the... ...batteries we already have. Senior Software Engineer – Site Controller, Energy Storage...Full timeLocal area$150k - $237.5k
...circulation and driving the energy transition. Founded in 2017,... ...cost and large-scale energy storage and producing battery materials... ...we already have. Senior Software Engineer, Energy Storage This position... ...the software platform that powers optimized control and market...Full time$150k - $237.5k
...circulation and driving the energy transition. Founded in 201... ...and large-scale energy storage and producing battery materials... ...Team Does We build the software platform that powers optimized control and... ...collaboration, trust, learning, and engineering excellence, and we...Full timeFlexible hours$200k - $250k
...A leading recruitment agency is seeking a Sr Staff Power Electronics Engineer to lead the design and development of high-performance power electronics. This role requires 8+ years of experience in power electronics design, with responsibilities including managing design...$140k
...Description Company Overview Plus Power is an energy storage market leader, with a market-leading... ...looking for a Senior Controls System Engineer . This qualified individual would... ...including installation of hardware, software and integration testing Participate...Work at officeRemote workWork from homeFlexible hours$85k - $200k
...millimeter-wave and near-THz RF power amplifiers in large... ...looking for electrical engineers specializing in power electronics to play key roles in bringing... ...5 kV Experience with embedded systems and... ...Proficiency in PCB design software ~ Understanding of basic...Full timeWork at officeRemote workWorldwide- ...Form Energy is an American manufacturing... ...energy storage with cost‑effective... ...Senior Firmware Engineer to be part of our growing Software Engineering organization... ...firmware for embedded systems, sensors, and power flow control circuitry... ...or power electronics is a plus. Extensive...Full timeRelocation package
$200k - $260k
...data infrastructure platform for hardware engineering teams. Sift turns high-frequency... ...rockets, satellites, autonomous vehicles, energy systems, defense platforms, and more.... ...services, introducing caches, and improving storage or indexing layers. Participate in on...Permanent employmentWork at officeRelocation$90k - $140k
...Firmware Engineer Reno, Nevada, United States;... ...reinventing how the world powers its most critical... ...modern industrial growth. Energy supply is shifting to... ...hardware and software that rewrites this broken... ...essential features for power electronics embedded systems, ensuring...Temporary workLocal areaShift work$190k - $252.5k
...Description Staff High Voltage Electrical Engineer (EPC) — Transmission-Scale Design,... ...description. Our client — a rapidly scaling clean energy innovator — is looking for a Staff High... ...interconnections, and grid-scale battery storage Full ownership: Independent EOR...Full time$190k - $252.5k
...Description Staff BESS Electrical Design Engineer (EPC) — Architect the Grid's Battery... ...Opportunity Every megawatt-hour of grid storage that comes online needs an engineer who understands... .... Our client — a rapidly scaling clean energy innovator — is hiring a Staff BESS...Full timeShift work$200k - $300k
Overview Make Energy is developing micro modular nuclear reactors... ...safe, clean, and continuous power in places the grid cannot reach... .... Summary As a Nuclear Engineer at Make Energy, you will bridge... ...models of reactor blocks with embedded pipes. Draft design memos and...Remote workRelocation$195k - $225k
...accelerate the abundance of energy and intelligence .... ...of the stack — from electrons to tokens — to power the world's most... ...Electrical Design Engineer to act as the... ...Proficiency with engineering software (AutoCAD, Revit,... ...and Battery Energy Storage Systems (BESS). Familiarity...Temporary workWork at office$310k
...Job Description Job Description Energy & Climate Solutions Associate – Engineering, Procurement & Construction Locations: San Francisco, Seattle,... ...clients on projects involving: Solar PV and solar + storage Stand-alone battery storage Wind and...Contract work$135k - $225k
...Zipline is seeking a senior-level electrical engineer to lead the design and development of high-performance power electronics systems that support our drone charging and... ...-functionally with reliability, mechanical, embedded, and systems engineers in all stages of development...Local area- ...and sustainable global energy future. Powertech has... ...in both the electric power industry as well as the... ...transport sector. About the Engineering Services Business Unit... ...in power system software development,... ...wind, solar, and energy storage systems, as well as conducting...Full timeWork experience placementRemote work
- ...Job Description Job Description Electrical Engineer - Power Distribution and Analysis HED is looking to add an experienced team member... ...analysis for large, complex projects. Proficiency with SKM software is required. Familiarity with harmonic analysis, power quality...Work at officeWork from homeFlexible hours
- ...Position Description We are seeking a PV Solutions Engineer for our PV Engineering team. This role drives sales, manages customer relationships... ...MS/Ph.D.) of relevant experience in the PV solar or renewable energy industry. Strong expertise in PV, inverter, racking, and BOS...
- ...A leading energy consulting firm is hiring an Electrical Engineer (P4) in San Francisco to support large scale projects. The ideal candidate will have... ...mentoring junior designers. The role demands proficiency with AutoCAD, Revit, and power systems software. #J-18808-Ljbffr...
$300 per month
...Crusoe's mission is to accelerate the abundance of energy and intelligence. We’re crafting the engine that powers a world where people can create ambitiously with... ...cloud infrastructure. Principal Systems Software Engineer San Francisco, Sunnyvale (On-site)...$115.13k
...Requisition ID # 170033 Job Category: Engineering / Science Job Level: Individual... ...of cumulative experience in electrical (power systems) engineering and design... ...with and for PG&E Clean and resilient energy for all Our work shall create...For contractorsWork at officeLocal areaRemote work$215k - $260k
...accelerate the abundance of energy and intelligence .... ...of the stack — from electrons to tokens — to power the world's most... .../ Sustaining Engineer to strengthen Crusoe... ...InfiniBand, and NVMe/storage, which have been identified... ...thermal, firmware, software, and manufacturing...$300 per month
...accelerate the abundance of energy and intelligence .... ...of the stack — from electrons to tokens — to power the world's most... ...Hardware Systems Engineer to strengthen Crusoe... ...collaborating with hardware, software, infrastructure, and... ...compute, memory, storage, networking,...Temporary work- ...implement, and maintain embedded firmware with a strong... ...emphasis on ultra-low power consumption.... ...Collaborate with hardware engineers to define power budgets... ...oscilloscopes, logic analyzers, energy analyzers and current... ...in embedded software development, with a strong...Remote job
$150k - $300k
...empower global innovators in automotive, aerospace, medtech, and energy to transform mountains of unstructured technical data into... ...Databricks, GM, and Character, our mission is to revolutionize how engineering decisions are made, turning complexity into clarity for the...Full timeWork at officeVisa sponsorshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer - Power Electronics, Energy Storage. Be the first to apply!
Related searches
- embedded software engineer San Francisco, CA
- embedded systems software engineer San Francisco, CA
- embedded engineer San Francisco, CA
- embedded developer San Francisco, CA
- power integrity engineer San Francisco, CA
- power engineer San Francisco, CA
- energy engineer San Francisco, CA
- energy efficiency engineer San Francisco, CA
- senior energy engineer San Francisco, CA
- senior power electronics engineer San Francisco, CA




