Mahindra Banglore CO , IN 46615
Posted 3 weeks ago
Responsibilities & Key Deliverables
To be responsible for BMS algorithm development, validation, and implementation.
To be responsible for definition, development, and maintenance of the Algorithm related requirements.
To develop the models and methods to predict SOC, SOP, and SOH for the BMS software.
To work with software engineers to integrate application-layer software, including code generation using Embedded Coder. Design software using (C++, Matlab/Simulink/Stateflow) integrating feed-forward control strategy, test results, diagnostics, and industry best practices for control system code, including redundancy.
To utilize development tools to aid and speed the development, scripts for automated lookup table generation, automated test data processing. Algorithm MIL/SIL/HIL validation by implementing and automating regression and functional tests.
To support the battery system integration, bench test, and validation.
To support the vehicle integration and trouble shooting.
Experience
12 to 14 Years
Industry Preferred
Automotive & Industrial Controls
Qualifications
BE/M.Tech in Electrical/Electronics Engineering
General Requirements
Knowledge on Model based software development (using MATLAB/Simulink and automatic code generation).
Experience with embedded system and familiar with embedded software development process.
Knowledge of automotive interfaces/communication protocols (CAN, CAN FD, UDS, XCP).
Experience in developing software for real-time, and know-how with RTOS, understanding of real-time processing issue.
Experience in Electric Powertrain Systems Validation And Diagnostics
Job Segment: Electronics Engineer, Electrical, Engineer, Engineering, Automotive
Mahindra