Engineer - BMS, IPDU & EVSE
M
Mahindra Rise
📍 Naagarabhaavi, Karnataka, India
Job Description
Company:
Mahindra & Mahindra Ltd Responsibilities & Key Deliverables 1. Key Tasks and Deliverables Develop and maintain MATLAB/Simulink–based software models for embedded systemsTranslate system and software requirements into robust, testable Simulink models
Perform Model‑in‑Loop (MIL) and Software‑in‑Loop (SIL) testing to validate functionality
Debug and optimize models within the MATLAB environment
Support software integration and system‑level testing activities
Collaborate with system, hardware, and validation teams to ensure end‑to‑end software quality 2. Critical Must-Have Deliverables High‑quality MATLAB/Simulink models aligned to system and software requirements
Successful execution of MIL and SIL validation cycles
Effective software debugging and defect resolution
Contribution to software integration and test readiness 3. Good-to-Have Deliverables Contribution to Battery Management System (BMS) software feature development
Suppor...