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 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - Power Electronics, Energy Storage in San Francisco, CA vacancy
$125k - $165k
...Solutions Engineer, Energy Storage San Francisco, California, United States 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....SuggestedFull time$153k - $248.5k
...and driving the energy transition. Founded... ...-scale energy storage and producing battery... ...Safety Engineer, Energy Storage... ...focus on UL 1998 (Software in Programmable Components... ...on experience in embedded software development... ...Storage Systems, power electronics, or safety-...SuggestedFull timeRemote work$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$127.5k - $248.5k
...circulation and driving the energy transition.... ...-scale energy storage and producing battery... ...have. Systems Engineer, Energy Storage... ..., electrical, and software engineers come together... ..., energy/power density and availability... ...Experience with power electronics product...SuggestedFull time$500 per month
...edge deployed directed energy systems for counter-... ...We’re a small team of engineers, former US military operators... ...: You’ll own the power subsystem for a... ...inverters, and diode driver electronics for laser power delivery... ..., optical, and software teams Self‑directed. You...SuggestedPermanent employmentWork at officeMonday to FridayFlexible hoursNight shiftWeekend work$130k - $180k
...Power Electronics Engineer San Bruno, California, United States About... ...power, conversion and energy systems, both on energy storage and vehicle/ automotive... ...Support firmware and software engineers: With electrical... ...qualification) Embedded firmware experience or...- ...Power Electronics Engineer San Francisco · Full-time · In Office Who We Are Aurelius Systems builds... ...simulations. Not proposals. Real directed energy systems that go downrange. We're ~20... ...across mechanical, optical, and software teams Comfortable owning ambiguity and...Full timeContract workWork at officeMonday to FridayNight shiftWeekend work
- ...The role involves delivering training for project design, understanding PV and energy storage tools, and maintaining strong interpersonal relationships. Candidates must have a BS in Engineering or equivalent experience, along with 3-5 years in the solar or energy storage...
$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...Full timeWork at officeShift work$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$140k - $180k
...Power Systems Engineer $140K–$180K + equity Brooklyn, NY San Francisco, CA Full-time On-site... ...sell power in real time across wholesale energy markets. Take sites from contract to... ...interconnection (utility or ISO) and DER, storage, or generation projects Working...Full timeContract work$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$144.5k - $180.6k
...technologies, drive revenue, power research, and solve... ...data processing, and software engineering, our office is a... ...including MPPTs, electronic propulsion PPUs, power... ...DACs) ~ Experience in embedded systems design ~... ...processing, use, and storage of my personal information...Full timeTemporary workFor contractorsWork at officeLocal areaRemote workHome office3 days per week- ...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 workTemporary workFor contractorsRemote workFlexible hours
$120k - $170k
...Instrumentation and Controls Engineer Job ID 2026-5608 Job Location US... ...of healthcare, science and technology, energy, education, and other vital sectors.... ...PLC programming experience using various software, including RS Logix 5000, RS Logix 500 Concept...Work at officeFlexible hours- ...To achieve this, we are integrating our advanced airframe and engine technologies—which include Duality™, our proprietary dual-use... ...is looking for a Senior Electrical Engineer focused on power electronics and power systems development to join our growing team. The ideal...Full timeWork at officeFlexible hours
$300 per month
...accelerate the abundance of energy and intelligence. As the... ...layer of the stack - from electrons to tokens - to power the world's most ambitious... ...platform - and Production Engineering sits at the heart of that... ...with compute, networking, storage, and platform teams to strengthen...Temporary work$200k - $250k
...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$180k - $230k
...Software Engineer Tyba is a modeling platform for energy companies developing, financing, and operating renewable energy... ...Operations Backend team and help power the clean energy transition. In... ...our growing portfolio of battery storage assets. Our auto-bidding platform...Local areaRemote workFlexible hours$126k - $140k
...Control Systems Engineer Lawrence Berkeley National Laboratory (LBNL) relies on an extensive network of Energy Management and Control Systems (EMCS) to operate its campus—supporting... ...standards. Use AutoCAD and related software to update, verify, and generate control...Full timeFor contractorsWork at office- ...platform - uniting AI-automated hardware engineering with AI-designed material science to... ...to optimize cooling system performance, energy efficiency and heat transfer. Hands-on... ...Experience with relevant simulation software (e.g. CFD, FEA) for thermal and fluid dynamics...Flexible hours
$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 workLocal areaFlexible hours$177k - $237k
...Design team is the technical engineering team responsible for the... ...-to-day basis, you will own power infrastructure projects from... ...generators, turbines, battery energy storage systems (BESS), automatic transfer... .../converter interfacing. Software Proficiency: Hands-on...Permanent employmentTemporary workCasual workWork at officeFlexible hours$150k
...Description Job Description Company Overview Plus Power is an energy storage market leader, with a market-leading 10+ GW portfolio across... ...professionals. We are seeking a Senior Platform Engineer to join our technology team, with a focus on backend systems...Remote workWork from homeFlexible hours$98.5k - $125k
...a better world. We are seeking a Power Systems Engineer to join our team to be based out of our... ...power engineers, civil engineers, and energy and sustainability consultants. The... ...protection & control design Software experience - ETAP, SKM, ASPEN and AutoCad...Remote workFlexible hours- ...chip design company powering Bitcoin mining machines... ...for Junior Linux BSP Software Engineers to join our BSP team,... ...grow your career in embedded systems with hands‑on... ...from senior engineers. Storage: NAND/NOR Flash with... ...in Computer Science, Electronics, Automation, or...InternshipRemote workFlexible hours
- ...Role Overview As a Senior/Staff Embedded Linux Engineer at BrightAI, you will help support, maintain... ...Develop and maintain low-level system software in C/C++, working closely with custom... ...constraints, including performance, memory, storage, and boot time. Experience with...
$165k - $185k
...Sr. Solutions Engineer California R-Zero offers smart building technology that delivers real-time occupancy and energy insights, which ultimately helps buildings reduce energy costs, improve net operating income and increase asset value. R-Zero's occupancy based...Casual workWork at officeRemote workWork from homeFlexible hoursNight shift$85k - $100k
Job Title Energy Engineer Job Description Summary Job Description Job Description Summary Cushman... ...efficiency, renewable energy, green power procurement, renewable energy certificates... ...data-driven tasks in Excel and other software platforms, including some complex...Minimum wageFull timeWork experience placementWork at officeLocal areaFlexible hours$170k - $260k
...About Heron Power Heron Power is building cutting-edge power electronics for the 21st-century grid. The goal is to debottleneck... ...large-scale renewables, storage, and loads to the grid.... ...is looking for a Principal Embedded Software Engineer to own the technical vision...
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 developer San Francisco, CA
- embedded systems software engineer San Francisco, CA
- embedded engineer San Francisco, CA
- energy efficiency engineer San Francisco, CA
- power integrity engineer San Francisco, CA
- power engineer San Francisco, CA
- senior power electronics engineer San Francisco, CA
- energy engineer San Francisco, CA
- senior electronic design engineer San Francisco, CA

