← Back to results

charging-control jobs in San Diego

$209,000 – $251,000 · Posted 1 day ago

Embedded software engineer role focused on designing, developing, and testing real-time embedded C/C++ code for Battery Management Systems (BMS) in autonomous vehicles. Responsibilities include implementing safety algorithms, cell balancing and charging control logic, thermal management, hardware bring-up, and low-level vehicle controls. The role requires 8+ years of experience with real-time embedded systems, microcontroller programming (ARM, PowerPC), hardware debugging, and automotive communication protocols (CAN, LIN). Cross-functional collaboration with vehicle, systems, controls, and validation engineers is essential to ensure safe and reliable autonomous vehicle operation.

San DiegoLast seen today