Login Sign Up

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.