We are looking for a cross-functional Firmware / Embedded Engineer to develop and maintain the firmware for the battery charging system of a production humanoid robot. In this role, you will own the embedded software that controls AC-DC power conversion, charge profile management, and the interface between the charger and the battery management system. You will work closely with hardware architects, electrical engineers, systems engineers, and test engineers to ensure firmware reliably bridges hardware capabilities and higher-level system requirements across prototype and production platforms. The charger is a consumer-facing subsystem that must meet regulatory emissions requirements, operate safely in household environments, and manage the charge cycle for a high-energy lithium-ion pack that experiences demanding discharge profiles between charges. Charging behavior directly affects battery longevity, system availability, and user safety. The ideal candidate understands power conversion from magnetics and control loop fundamentals, writes firmware that is robust under component variation and fault conditions, and can reason about the interactions between charger behavior, battery chemistry, and EMC performance.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level