, and Embedded Systems. Tools and Programming Languages: Proficiency in using Software development tools and Software development... for Design and Develop software for Battery Management Systems (BMS) Design and Develop software for On Board Charger (OBC...