Snr Engineer - VCU
Date:
27 Nov 2025
Location:
Bangalore, Bangalore-AD, IN
Company:
Mahindra & Mahindra Ltd
Responsibilities & Key Deliverables
Key Tasks and Deliverables
- Develop advanced control algorithms for Vehicle Control Units (VCU) using MATLAB/Simulink and Stateflow.
- Perform model simulation, validation, and auto-code generation using Embedded Coder/TargetLink.
- Execute MIL, SIL, and HIL testing for developed models and ensure robust validation.
- Conduct requirement analysis and maintain traceability using tools like Polarion or DOORS.
- Collaborate with cross-functional teams (hardware, software, systems) for seamless integration.
- Ensure compliance with automotive standards (ISO 26262, ASPICE) and diagnostic protocols (CAN, LIN, UDS).
- Prepare and maintain functional descriptions, test specifications, validation reports, and documentation.
Critical Must-Have Deliverables
- Validated control models with successful MIL/SIL/HIL testing.
- Auto-generated production-ready code integrated into embedded platforms.
- Compliance with ISO 26262 and ASPICE standards.
- Complete requirement traceability and documentation for all deliverables.
Good-to-Have Deliverables
- Experience in calibration and tuning during vehicle-level testing.
- Exposure to ADAS, EV systems, torque path, and energy storage domains.
- Hands-on experience with tools like Canoe, INCA, dSPACE, ETAS, and Vector.
Experience
- 3–5 years of experience in Model-Based Design for automotive embedded systems.
- Proven track record in control algorithm development, code generation, and validation.
Industry Preferred
- Automotive OEM R&D, Tier-1 suppliers, EV/HEV development teams.
Qualifications
- B.E/B.Tech in Electrical, Electronics, Automotive, or related engineering disciplines.
General Requirements
Competencies and Skills
Functional Competencies
- Model-Based Design expertise using MATLAB/Simulink and Stateflow.
- Embedded C programming and auto-code generation (Embedded Coder, TargetLink).
- Strong knowledge of control theory, system modeling, and embedded architecture.
Tools and Techniques
- MathWorks suite, Canoe, INCA, dSPACE, ETAS, Vector tools.
- Diagnostic protocols: CAN, LIN, UDS; communication buses: SPI, UART, I2C.
Behavioral Competencies
- Analytical and problem-solving mindset.
- Effective communication and collaboration skills.
- Proactive, detail-oriented, and adaptable to dynamic environments.
Our commitment to Diversity, Equity, and Inclusion
Job Segment:
Controls Engineer, Electronics Engineer, Engineer, Electrical, Engineering, Automotive