Job Description
- Develop HIL scripts for TCS provided
- Debug and unblock execution blockers for regression
- Close assigned tickets with work product defined
- Define comprehensive test guidelines for script coding, test plan generation, maintenance, and report generation.
- Work at Pacific timezone hours
- Good understanding of battery systems and integration, battery safety and battery control
- Previous experience with BMS design
- Expert in developing test cases scripts using Hardware-in-loop test systems in verifying vehicle electronic system functionalities & performance based off specifications
- Expert in developing fault insertion test cases and writing automation test sequences/scripts in verifying ECU diagnostic functions using Hardware-in-loop system
- Strong Python skills.
- Fluent in at least one of the system-level programming languages: C, C++, Rust.
- Ability to debug Python test cases including HIL System operation.
- familiar with software fundamentals, including software design, operating systems, and compilers.
- Familiar with usage of tools - CAN data analysis / simulation (CANalyzer, CANoe), calibration (INCA, CANape) and SW debugger – to isolate and identify true SW failures during verification/validation tests
- Familiar with BMS HIL setup limitations and experience with designing correct tests through reviewing HIL design documents / specifications to evaluate feasibility of testing safety requirements on the test asset