**Job Overview**
We are seeking a highly skilled Validation Engineer to join our Battery Management Systems (BMS) team.
This role involves developing and executing validation strategies to ensure the performance, reliability, and compliance of our wired and wireless BMS tools.
You will work closely with cross-functional teams including software, hardware, and systems engineering to validate cutting-edge battery management development solutions.
* Develop and execute comprehensive validation plans for BMS software development systems.
* Design and implement automated test setups and validation frameworks.
* Collaborate with design and applications teams to define validation requirements and test coverage.
* Perform system-level testing, including functional, regression, and stress testing.
* Analyze test results, identify root causes of failures, and drive corrective actions.
* Develop custom tools and scripts (e.g., Python) to support validation activities.
The ideal candidate will have a strong understanding of communication protocols (CAN, LIN, SPI, I2C, UART), proficiency in scripting languages such as Python for test automation, and experience with embedded systems and software verification.
Additionally, knowledge of CI/CD pipelines and version control systems (Git, Bitbucket) is preferred.