September 12
🏢 In-office - Bay Area
• Writing requirements specifications for various features of the BMS • Implementing BMS software components in C • Writing Python scripts for task automation and device interfacing • Working with peer firmware engineers to integrate new components into the BMS code base • Working with software test engineers to ensure automated regression tests are validating software behaviour on the HIL platform • Working with fellow engineers to validate software behaviour in the battery pack • Participating in peer code reviews • Reviewing hardware schematics
• Electrical or Software Engineering Degree (Masters degree or above preferred) • Experience specifying or implementing BMS algorithms • Strong mathematical capabilities • Experience writing C and/or C++ software for an embedded processor • Strong working knowledge of Python • 3+ years of experience in the battery industry
Apply Now