Engineer - BMS, IPDU & EVSE
Mahindra
2 - 5 years
Mangalore
Posted: 11/07/2026
Job Description
Responsibilities & Key Deliverables
1. Key Tasks and Deliverables
- Develop and maintain MATLAB/Simulink–based software models for embedded systems
- Translate 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
- Support for model optimization, reusability, and documentation best practices
- Exposure to embedded code generation and model‑based design workflows
Experience
- Minimum 4+ years of hands‑on experience in MATLAB/Simulink model development
- Strong experience in understanding and interpreting system & software requirements
- Practical knowledge of the software development lifecycle (SDLC)
- Proven experience in software debugging within MATLAB/Simulink
- Hands‑on exposure to MIL and SIL testing
- Prior experience in software integration and testing
Industry Preferred
Automotive
Electric Vehicles (EV)
Energy Storage Systems
Embedded Systems / Control Systems
Qualifications
Bachelor’s or Master’s degree in Electrical, Electronics, Instrumentation, Computer Science, or a related engineering discipline
General Requirements
Functional Competencies
- Model‑Based Design (MBD)
- Software Requirement Analysis
- Embedded Software Integration & Testing
Tools & Techniques
- MATLAB
- Simulink
- MIL / SIL frameworks
- Version control and defect tracking tools (e.g., Git, Jira – exposure preferred)
Behavioral Competencies
- Strong analytical and problem‑solving skills
- Ability to quickly grasp complex systems
- Effective communication and cross‑functional collaboration
- High ownership mindset and attention to detail
Our commitment to Diversity, Equity, and Inclusion
About Company
Mahindra is a leading Indian multinational conglomerate with diverse operations across industries such as automotive, aerospace, agribusiness, IT, and finance. Best known for its automobiles, especially SUVs and tractors, the company is recognized for innovation, sustainability, and its strong presence in both domestic and global markets.
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
