Model Based Development (MBD) Engineer
TATA TechnologiesThis job is no longer accepting applications
Job Description
Position: PMBD-- CM/CFE/PCEL Model Based Development (MBD) Engineer
Experience: 8-12 Years
Job Location: Bangalore
Position Summary
The Model Based Development (MBD) Engineer will support the Software Quality and Software Maintenance activities for the Powertrain Control Engineering (PCEL) department. The role focuses on developing and maintaining control software models using MATLAB/Simulink, ensuring software quality, traceability, and compliance with OEM development standards across different software streams.
Key Responsibilities
- Design and develop control algorithms using MATLAB/Simulink and State flow for automotive control applications.
- Develop and maintain AUTOSAR compliant Software Components (SWCs) using Model-Based Development methodologies.
- Generate and maintain coverage reports to ensure model verification completeness.
- Prepare and maintain SW Component documentation, including functional description, interfaces, and calibration parameters.
- Maintain Requirement Traceability Reports (RTM) linking requirements, model elements, and test cases.
- Define and enforce modelling guidelines based on MAAB and OEM modelling standards.
- Perform software performance analysis, including:
- VRAM usage measurement
- Throughput and execution time analysis.
Tools & Technologies
Model-Based Development Tools
- MATLAB
- Simulink
- Stateflow
- Simulink Coder
- Embedded Coder
- MATLAB Coder
- AUTOSAR Blockset
Architecture & Modeling Tools
- SystemDesk
- ISOLAR
Verification & Analysis Tools
- Reactis
- Simulink Coverage
- Static analysis tools for complexity measurement
Calibration & Analysis Tools
- ETAS INCA
- MDA
Configuration & ALM Tools
- IBM Rational Jazz Team Server (DNG, RTC, RDM, RQM)
- IBM Rational Change
- GitHub
- Synergy
Other Tools
- MS Office (Word, Excel, PowerPoint)
- Visio / Project Viewer
Qualifications
- Master's Degree or equivalent in:
- Electrical Engineering
- Mechanical Engineering
- Mechatronics
- Automotive Engineering
or related discipline. - 8-12 years of experience in control system or Model-Based Development.
Required Skills
- Strong experience with MATLAB/Simulink model development.
- Hands on with team management, onsite offshore coordination
- Program Management experience
- Experience with control algorithm development for dynamic systems.
- Knowledge of Model-Based Design and code generation workflows.
- Understanding of software verification, traceability, and documentation processes.
- Familiarity with AUTOSAR software architecture concepts.
- Ability to collaborate with global development teams.
More Info
Key Skills
IBM Rational Change
MATLAB Coder
Simulink Coverage
Reactis
IBM Rational Jazz Team Server DNG RTC RDM RQM
Static analysis tools for complexity measurement
AUTOSAR Blockset
ISOLAR
Simulink Coder
Embedded Coder
SystemDesk
Project Viewer
About Company
Tata Technologies Limited is a company in the Tata Group that provides services in engineering and design, product lifecycle management, manufacturing, product development, and IT service management to automotive and aerospace original equipment manufacturers and their suppliers. It is a subsidiary of Tata Motors.
