Design and implement real-time software algorithms for features across the high voltage system including the battery management system, power conversion system, the charge port, and more Various features include state of charge (SOC) estimation, power estimation, AC-DC conversion, DC-DC conversion, and supporting new charging protocols among many other features. The team develops all the software required to make our products (past, present, and future) the best they can be by writing low-level firmware drivers, implementing software algorithms, and designing and building validation/test infrastructure.