Highly motivated and experienced engineer with 10 years & 11 months of total experience in Model Based Development and Control System algorithm Development using Simulink in Automotive/Elevator Industry. Extensive experience in RTW auto-C, MATLAB/Python script, S-functions, Model Advisor.
Overview
11
11
years of professional experience
Work History
MBD Algorithm Staff Engineer
OTIS Elevator Company
11.2021 - Current
Develop MATLAB tools to support Plant model development (Simscape) and HIL testing (using Speedgoat) for the Elevators
Migrate Vector CAPL test cases into Speedgoat with Simulink Test Sequences
Maintain Plant and other utility libraries
Create and maintain model templates and model configuration settings for consistent MBD development
Develop custom Model advisor checks to verify the model design in the MBD development stage
Develop m-scripts to support automation for the MBD development process.
Technical Lead
KPIT Technologies Inc, Cummins Inc
10.2018 - 10.2021
Developed reusable rationality control algorithms (for OOR, IRP, EWMA, CUSUM) using Simulink for on-highway vehicle engines programs
Developed MIL/SIL test cases for rationality algorithms using MATLAB Test Manager and validated with system requirements
Performed System Simulation to tune Engine performance factors (throughput and efficiency analysis) and supported Rapid Prototyping in Simulink
Developed a scheduler for tasks in system simulation using Stateflow which can support Key-switch on/off and power down functionality
Performed DVP&R/DFMEA and system V&V for on-highway vehicle engine programs
Developed custom model advisor callbacks to validate Simulink ports mapping with AUTOSAR ports, Model readability measures
Developed M-scripts to overlay from inhouse CALTERM calibration values into AUTOSAR calibration properties in the MATLAB environment
Investigated technical issues, ECM resets in truck testing and provided effective solutions and action plans for low level designs
Collaborated between offshore and onsite teams and conducting technical design reviews
Participated in Process improvement and architectural design change reviews
Successfully automated start to end release process leads to saving manual efforts and errors about 30%.
Senior Controls/Software Engineer
KPIT Infosystems Inc, Cummins Inc
10.2015 - 09.2018
Developed reusable algorithms using Simulink for Timer/Counter (with power downs) and 1st order filter, diagnostic error get/set/clear, sensor tampering detection
Created HTML Simulink block help and MS Word user documents for how to use it
Performed feature simulations on reusable control algorithms and tuned calibrations to improve system performance
Developed UI Apps and APIs using MATLAB/Python scripting for custom model advisor checks and creating project environments in Simulink
Written C code to create S-functions where the required functionality is not available in Simulink library blocks
Written M-scripts to automatically migrate Simulink components from old MATLAB version to latest version without much manual intervention
Developed requirements and user documents in the automotive domain using PTC Integrity
Worked on OBDM certification documents updates for SCR aftertreatment system
Collaborated with offshore and onsite teams to achieve higher customer satisfaction greater than 4.4 out of 5
Delivered and supported MATLAB toolboxes for Model Advisor and custom Simulink library utilities to the end customers on time.
Controls/Software Engineer
KPIT Technologies Ltd, Cummins India Ltd
09.2012 - 09.2015
Developed automation tools using MATLAB OOP/Python scripting to support Control algorithm design
Generated RTW auto C code from Simulink models and performed different metrics like cyclomatic complexity, throughput, Code quality analysis
Generated S-functions from Simulink models to protect and wrap the entire model in a single block for end customers
Performed system calibration tuning and bench test with ECU bench/HIL for SCR aftertreatment system
Written VBA scripts in MS Excel to communicate with ECM to run automated Urea dosing testing using inhouse CSH tool and CANalyzer
Performed debugging on the ECU reset issues using “Lauterbach Debugger (Trace32)” software
Created MS excel based automated planning tool for updating current work status/hours and planning future work using VBA scripts
Performed software build integration for different engine programs using inhouse C2ST tool for end customers.
Education
Bachelor’s degree - Electronics and Telecommunication Engineering
SHIVAJI UNIVERSITY
Kolhapur, MH
Skills
Tools: MATLAB, Simulink, RTW, GIT, IBM ClearCase, and IBM ClearQuest, SVN, PTC Integrity, DOORS, CANalyzer, Lauterbach Debugger (Trace32)
Domain Knowledge: IC Engines, Aftertreatment Systems, Fuel System, Braking System, Powertrain Components, Elevator system
Additional skills: AUTOSAR architecture with application and RTE layers, CAN-J1979, CAN-J1939, DVP&R, DFMEA, MIL, SIL, HIL
Courses: Simulink Model Management and Architecture, V&V of Simulink Models, OOP with MATLAB, Advanced MATLAB App Development, Simulation Based Testing and Design Verification with Simulink
Recognition: 4 Customer Satisfaction Awards and 1 Best Employee award by KPIT Technologies Ltd
Languages
English
Full Professional
Hindi
Native or Bilingual
Marathi
Native or Bilingual
Timeline
MBD Algorithm Staff Engineer
OTIS Elevator Company
11.2021 - Current
Technical Lead
KPIT Technologies Inc, Cummins Inc
10.2018 - 10.2021
Senior Controls/Software Engineer
KPIT Infosystems Inc, Cummins Inc
10.2015 - 09.2018
Controls/Software Engineer
KPIT Technologies Ltd, Cummins India Ltd
09.2012 - 09.2015
Bachelor’s degree - Electronics and Telecommunication Engineering