Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer - Power Electronics, Energy Storage

$180k - $237.5k

Redwood 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:

  • 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.
Desired Qualifications:
  • 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... 
    Suggested
    Full time
    Casual work
    Work at office
    Local area
    Night shift

    Redwood Materials

    San Francisco, CA
    4 days ago
  • $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... 
    Suggested
    Full time
    Casual work
    Work at office
    Local area
    Remote work
    Night shift

    Redwood Materials

    San Francisco, CA
    20 hours ago
  • $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

    Chariot Defense

    San Francisco, CA
    9 days ago
  • $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... 
    Suggested
    Full time
    Casual work
    Work at office
    Local area
    Night shift

    Redwood Materials

    San Francisco, CA
    2 days ago
  • $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... 
    Suggested
    Full time
    Work at office
    Shift work

    Redwood Materials

    San Francisco, CA
    20 hours ago
  • $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 time
    Local area

    Redwood Materials

    San Francisco, CA
    20 hours ago
  • $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

    Redwood Materials

    San Francisco, CA
    1 day ago
  • $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 time
    Flexible hours

    Redwood Materials

    San Francisco, CA
    20 hours ago
  • $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... 

    Hatched Recruitment Group

    San Francisco, CA
    1 day ago
  • $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 office
    Remote work
    Work from home
    Flexible hours

    Plus Power

    San Francisco, CA
    28 days ago
  • $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 time
    Work at office
    Remote work
    Worldwide

    Elve Inc

    San Francisco, CA
    15 days ago
  •  ...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 time
    Relocation package

    Form Energy, Inc.

    Berkeley, CA
    21 hours ago
  • $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 employment
    Work at office
    Relocation

    Sift Science

    San Francisco, CA
    1 day ago
  • $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 work
    Local area
    Shift work

    Ampersand

    San Francisco, CA
    3 days ago
  • $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

    MiconeStaffing

    San Francisco, CA
    19 days ago
  • $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 time
    Shift work

    MiconeStaffing

    San Francisco, CA
    19 days ago
  • $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 work
    Relocation

    Make Energy

    San Francisco, CA
    3 days ago
  • $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 work
    Work at office

    Crusoe

    San Francisco, CA
    19 days ago
  • $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

    Direct Counsel

    San Francisco, CA
    18 days ago
  • $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

    Zipline

    San Francisco, CA
    15 days ago
  •  ...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 time
    Work experience placement
    Remote work

    Powertech Labs

    San Francisco, CA
    a month ago
  •  ...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 office
    Work from home
    Flexible hours

    Harley Ellis Devereaux

    San Francisco, CA
    28 days ago
  •  ...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... 

    Qcells North America

    San Francisco, CA
    1 day ago
  •  ...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... 

    ConsultENERGY

    San Francisco, CA
    1 day ago
  • $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)... 

    Crusoe

    San Francisco, CA
    20 hours ago
  • $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 contractors
    Work at office
    Local area
    Remote work

    Pacific Gas And Electric Company

    Oakland, CA
    2 days ago
  • $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... 

    Crusoe

    San Francisco, CA
    2 days ago
  • $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

    Crusoe

    San Francisco, CA
    23 days ago
  •  ...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

    BrightAI Corporation

    San Francisco, CA
    more than 2 months ago
  • $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 time
    Work at office
    Visa sponsorship
    Flexible hours

    Apiphany

    San Francisco, CA
    20 hours ago

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!