CareerPlanGet AI match score →

Embedded Firmware Engineer - Battery

San Carlos, CA💼 Full-time💰 $200,000–$200,000🗓 2026-06-17 → 2026-07-31

Core

Developing robust embedded firmware for power management and battery charging systems in humanoid robots.

Role type

Senior Embedded Firmware Engineer (Power & Battery)

Builds

Charger firmware, BMS communication interfaces, and power converter control loops for distributed robot nodes.

Domain

Robotics, Embedded Systems, Power Electronics

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ embedded development, interrupt/DMA management, switched-mode power supply design, lithium-ion charge protocols, CAN bus implementation, hardware debugging with oscilloscopes

Preferred skills

Safety-critical system design (IEC 61508/ISO 26262), Real-time OS (FreeRTOS), robotics subsystems experience

Technologies

C, C++, CAN, SPI, I2C, UART, FreeRTOS, SafeRTOS

Responsibilities

Develop charger firmware for AC-DC and DC-DC conversion topologies; Implement charge profile management for multi-series lithium-ion packs; Architect charger-to-BMS communication interfaces; Implement power converter control loops for voltage/current regulation; Develop fault detection and protection firmware; Validate firmware releases for functionality and reliability

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Ashby ↗