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 Materials was founded in 2017 by JB Straubel, co-founder and former CTO of Tesla, on a simple but radical idea: the critical minerals powering the energy transition already exist. They just need to come back. Today Redwood is the largest lithium-ion battery recycler in North America - recovering, refining, and redeploying critical minerals from end-of-life batteries back into the supply chain. On the energy side, Redwood has deployed the largest second-life battery project in the world, delivering power to AI data centers in months rather than years using proprietary energy architecture engineered entirely in-house. The company is profitable, the market it operates in is projected to grow 20 to 50 times over the next decade, and Redwood is the only company with the supply chain, the technology, and the operational scale to lead it.

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 5 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - Power Electronics, Energy Storage in San Francisco, CA vacancy
  • $153k - $248.5k

     ...critical minerals powering the energy transition...  ...energy architecture engineered entirely in-house...  ..., Energy Storage Redwood Materials...  ...focus on UL 1998 (Software in Programmable...  ...on experience in embedded software development...  ...Systems, power electronics, or safety-... 
    Suggested
    Full time
    Remote work

    System Safety Inc

    San Francisco, CA
    3 days 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
    a month ago
  •  ...Validation for Next‑Gen Energy Systems Step into...  ...a PCBA Validation Engineer, you’ll architect...  ...and energy storage hardware, build the...  ...signal behavior, and power performance....  ...is influenced by software‑controlled features...  ..., power supplies, electronic loads, Hi‑Pot testers... 
    Suggested

    Technical Talent Group

    Berkeley, CA
    3 days ago
  • $160k - $220k

     ...Optivolt Hardware Engineer Optivolt's mission is to overshoot humanity's energy supply by reimagining solar. America...  ...is designed with an aerospace power electronics brain sealed inside to make solar...  ...GaN technologies. General embedded firmware development (C/C++)... 
    Suggested
    Shift work

    Optivolt

    San Francisco, CA
    3 days ago
  •  ...building a new industrial electric grid for the United States. Power systems engineering is at the core of what we do. We design and deploy...  ...are standardized, modular, and natively integrate energy storage. Each terminal is designed to expand to operate as a full... 
    Suggested
    Work at office

    American Terawatt

    San Francisco, CA
    1 day ago
  •  ...building the world's largest power plant: not a single site,...  ...time across wholesale energy markets. Own the engineering foundation that turns customer...  ...systems for battery storage, EV charging, CHP, solar-plus...  ...system requirements into software Experience with generator... 

    Strobe Power Corporation

    San Francisco, CA
    3 days ago
  • $165k - $265k

     ...Embedded Software Engineer Marina Del Rey (Los Angeles) or San Francisco Reporting directly into the CEO Revel is an early-stage software...  ...hours. Born in aerospace, Revel is rapidly expanding into energy, nuclear, manufacturing, automotive, data centers, and other... 

    Higher People

    San Francisco, CA
    5 days ago
  • $215k - $260k

     ...accelerate the abundance of energy and intelligence. As...  ...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
    10 hours ago
  • $200k - $250k

     ...Hardware Development Engineer - Build the Laser Drivers, Power Systems, and Control Electronics for a First-of-Its-Kind...  ...to carry a high-energy laser into orbit. As...  ...mechanical, optics, and software engineers to integrate...  ...protection, and energy storage. ~ Board-level... 
    Permanent employment
    Relocation package
    Weekend work

    Approach Venture

    San Francisco, CA
    6 days ago
  • $180k - $230k

     ...autonomous supply chain to power fast, efficient and...  ...of the world's best engineers and operators. If you...  ...firmware, controls, and software engineers to build...  ...and other high-power electronics for robotic platforms...  ...drives, or high-current embedded hardware ~ Experience... 
    Local area
    Flexible hours

    Nimble Robotics

    San Francisco, CA
    26 days ago
  •  ...Mission Clean Energy is always seeking to connect with driven renewable energy developers...  ...in developing utility-scale solar and storage projects. As our pipeline continues to grow...  ...groups including from finance, engineering, GIS, real estate, permitting, transmission... 
    Contract work
    Temporary work
    For contractors
    Remote work
    Flexible hours

    Mission Clean Energy

    San Francisco, CA
    5 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
    more than 2 months ago
  • $182k - $310k

     ...builders with founder-level energy, people who move fast...  ...-agnostic, and expect engineers to own problems end-to-...  ...+ Pydantic) that power agentic workflows, AI copilots...  ...ledger primitives, and storage layers optimized for...  ...stack not bolting AI onto software, but designing software... 
    Temporary work
    Local area

    Airwallex

    San Francisco, CA
    10 hours ago
  • $110.5k - $130k

     ...Wakefield is seeking a highly motivated Energy Engineer to join our growing team. This position...  ...efficiency, renewable energy, green power procurement, renewable energy certificates...  ...data-driven tasks in Excel and other software platforms, including some complex calculations... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Cushman & Wakefield

    San Francisco, CA
    4 days ago
  •  ...climate change. We are a world-class team. We are engineers, scientists, and concerned humans from a variety...  ...be easy, but we won’t quit. Build the solar and storage backbone of a first-of-its-kind clean power plant. Energy Park P1 pairs a 1.1 GWh battery and on-site... 
    Hourly pay
    Full time
    For contractors
    Flexible hours

    Heirloom

    Brisbane, CA
    2 days ago
  •  ...Power Engineer Opportunity At Gridsight Electricity grids are undergoing the most significant transformation in a century. The shift to...  ..., distribution planning, or a related field within utilities, energy technology or consulting. ~ Demonstrated success in project... 
    Local area
    Flexible hours
    Shift work

    GRIDSIGHT

    San Francisco, CA
    4 days ago
  • $170k - $205k

     ...accelerate the abundance of energy and intelligence. As the...  ...layer of the stack — from electrons to tokens — to power the world's most ambitious...  ...Senior Deployment Automation Engineer for the Compute Team, you...  ...(Compute, Network, Storage) are abstracted and managed... 
    Temporary work

    Crusoe

    San Francisco, CA
    4 days 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
    5 days ago
  • $140k - $230k

     ...maintenance. As a Senior or Staff Electrical Hardware Reliability Engineer focused on power electronics, you will serve as the reliability technical lead for...  ..., inverters, high band gap semiconductors, renewable-energy systems, aerospace power systems, or similar equipment.... 
    Local area

    Zipline

    San Francisco, CA
    a month ago
  • $160.2k - $425k

     ...platform for agentic software development - powered by Copilot to build,...  ...a new Production Engineering organization to help...  ...Electrical Engineering, Electronics Engineering, Math,...  ...databases, or distributed storage systems....  ...clarity Generate energy Deliver success... 
    Ongoing contract
    Remote work

    GitHub

    San Francisco, CA
    1 day ago
  • $130k - $180k

     ...infrastructure that ensure battery and power electronics hardware is safe, reliable,...  ...and field support.This role is open to engineers at all levels. Scope and ownership grow...  ...and build mechanical, electrical, and software-integrated test equipment for battery... 
    Local area

    Zipline

    South San Francisco, CA
    3 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

    South San Francisco, CA
    1 day ago
  • Heirloom is building the solar and storage backbone for a first-of-its-kind clean power plant. This energy park pairs a 1.1 GWh BESS with on-site solar to power a hyperscale data center, featuring a fast schedule, a behind-the-meter microgrid, and multi-source energy supply... 

    Heirloom

    Brisbane, CA
    2 days ago
  • $120k - $175k

     ...workforce gap to accelerate our transition to clean energy. YOUR MISSION As a hardware engineer, you'll get to re-imagine and design hardware for our...  ...of hardware systems and will work closely with our software engineers and field team to debug, troubleshoot and... 
    Summer work
    Local area
    Flexible hours

    Built Robotics

    San Francisco, CA
    2 days ago
  • $117.3k - $195.5k

     ...What You Can Expect As our Controls Engineer, Advisor – Power Systems, you will work closely with...  ...Develop SCADA architecture for renewable energy power plants Configure SEL (...  ...and MQTT You have experience with software development lifecycle tools and version... 
    Minimum wage
    Full time
    Temporary work
    Work at office
    Local area
    Work visa
    3 days per week
    San Francisco, CA
    more than 2 months ago
  • Electrical Engineer - Power Distribution and AnalysisHED is looking to add an experienced team member to our group of talented Electrical Engineers...  ...analysis for large, complex projects. Proficiency with SKM software is required. Familiarity with harmonic analysis, power... 
    Work at office
    Work from home
    Flexible hours

    HED

    San Francisco, CA
    1 day ago
  •  ...upgrades for a cleaner way to power our lives. At SPAN, we...  ...and vehicles powered by clean energy Making electrification upgrades...  ...and driven hardware test engineer who can contribute to all stages...  ...boards and system-level electronics (e.g. power converters, energy... 
    Work at office
    Flexible hours

    Linuxconfig

    San Francisco, CA
    3 days ago
  •  ...Electrical Hardware Test Engineer – PCBA...  ...generation battery and energy storage systems. This engineer...  ...signal behavior, and power performance.Perform Hi...  ...storage, EVs, power electronics, aerospace, defense,...  ...electronic test bench software/tools.Experience with... 

    100Hires, Inc.

    Berkeley, CA
    3 days ago
  • $160k - $240k

     ...delivery around the world.The Battery & Power Electronics team is responsible for delivering...  ...partnering closely with cross-functional engineering teams.Senior and Staff levels differ...  ...Partner closely with Systems, Electrical, Software, Reliability, Manufacturing,... 
    Local area

    Zipline

    South San Francisco, CA
    10 hours ago
  • $180k - $240k

     ...Job Description Peak Energy Job Title: Full-Stack Software Engineer Location: Burlingame...  ...battery systems as the storage standard for the new era...  ...Our leadership team is powered by decades of expertise...  ...hardware, firmware, or embedded teams.   Our Core Values... 
    Full time
    Flexible hours

    Peak Energy

    San Francisco, CA
    13 days 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!