What are the responsibilities and job description for the MBD software developer position at Tata Technologies?
Job Description:
MBD software developer
- Adept in MATLAB/Simulink/Model in Loop
- Demonstrable capability in MATLAB/Simulink to develop/maintain/test/debug algorithms involved in development of typical control systems (like lookup tables, filters, PI/D loops, timers/counters, fixed point arithmetic)
- AUTOSAR Application Software Layer model development experience in Matlab/Simulink
- Capability in MATLAB scripting, Simulink and stateflow
- MIL,SIL, Polyspace Testing Experience
- Calterm, Polyspace Testing experience
- On, Aftertreatment experience and Engine Controls.
- Windchill and clearcase understanding
- Requirements management
- Debugging/problem solving skills
- Auto code generation and build process
- Unit Testing and Integration Testing Desing and Development experience in MIL.
- Good Knowledge on Automotive Powertrain Features required
- Experience in any of the following powertrain functions will be beneficial
- Fuel System
- Air Handling system
- Aftertreatment
- Board Diagnostics
- Good To have
- Testing on open loop test benches
- HIL Testing
Education : BTech/BE/MTech/MS in Electronics and Telecommunication (ENTC)