Talent.com
No longer accepting applications
Lead Engineer - BMS, iPDU & EVSE

Lead Engineer - BMS, iPDU & EVSE

Mahindra Riseindia, India
5 days ago
Job description

Company :

Mahindra & Mahindra Ltd Responsibilities & Key Deliverables Key Tasks and Deliverables Lead the development of battery management system (BMS) software using MATLAB, Simulink, and Stateflow. Drive model-based design and simulation aligned with system requirements using System Composer. Plan, track, and manage day-to-day development activities against defined milestones. Conduct model reviews to ensure alignment with system-level specifications. Collaborate cross-functionally to ensure integration of battery pack algorithms into embedded systems. Ensure adherence to the software V-cycle development process. Provide technical leadership and mentorship to a team of engineers. Critical Must-Have Deliverables Minimum 10 years of hands-on experience in MATLAB, Simulink, and Stateflow. Proven track record in developing embedded software for automotive BMS or battery pack systems. Demonstrated expertise in debugging within MATLAB and embedded C environments. Successful execution of projects following the software V-cycle methodology. Experience in using System Composer and Davinci Developer for system architecture and AUTOSAR-based development. Team leadership experience managing at least 3 engineers. Good-to-Have Deliverables Prior experience in battery pack algorithm development. Exposure to advanced simulation techniques and model optimization. Experience in cross-domain collaboration (e.g., hardware, testing, validation). Ability to contribute to process improvement and toolchain enhancement initiatives. Experience Minimum 10 years of relevant experience in automotive embedded software development. At least 5 years of experience specifically in BMS or battery pack domain. Minimum 3 years of experience in leading technical teams. Industry Preferred Automotive OEMs and Tier-1 suppliers. Battery technology and electric vehicle (EV) system integrators. Embedded systems and control software development firms with automotive focus. Qualifications Bachelor’s or Master’s degree in Electronics, Communication Engineering, or related field. Certifications in model-based design, embedded systems, or automotive software development are advantageous. General Requirements Competencies and Skills Functional Competencies Model-based design using MATLAB, Simulink, Stateflow. System architecture design using System Composer. AUTOSAR development using Davinci Developer. Battery management system software development. Debugging and validation in MATLAB and embedded C environments. Tools and Techniques Used MATLAB, Simulink, Stateflow – Expert level System Composer – Advanced level Davinci Developer – Intermediate to Advanced level Embedded C – Intermediate level Software V-cycle methodology – Strong understanding and application Behavioral Competencies Leadership and team management. Strong planning and milestone tracking skills. Analytical thinking and problem-solving. Effective communication and cross-functional collaboration.

Create a job alert for this search

Lead Engineer • india, India