Rahul Choure
"Treasure" Phase-II
Flat No: ***, B-2 Wing,
KashidPark, Pimple Gurav
Mail:************@*****.***
Next to Jawalkar Nagar,
Cell- +91-880*******
PUNE-411061
INDIA
Skills: Embedded Automotive- MBD using MATLAB SIMULINK for Body
Electronics, HIL based software Verification and validation,
RCP based testing, MIL, SIL testing, Autocode generation and
CAN based ECU Diagnostic, Embedded C
Professional Work Exp: 7.7 Years
Automotive Work Exp: 5.8 Years
Key Functions:
. Simulink/Stateflow based model design, development and
verification.
. HIL (Hardware IN Loop) Testing for Body Electronics.
. Plant model development for HIL system for vehicle Body
electronics.
. Model in Loop (MIL), Software in Loop (SIL), HIL (Hardware in loop)
testing and validation.
. Autocode generation using Embedded coder.
. RCP (Rapid control prototype) based model verification in real
time.
. Verification and validation of embedded based software in CAN based
automotive domain environment.
. Hands on experience with CAN protocol, Canoe, CAPL scripting.
. Manual and Automation testing for verification and validation of
software using different testing tools.
. ECU testing using various production and customer diagnostics
tools.
. Python scripting knowledge.
. CAN diagnostics, UDS protocol knowledge.
. Good knowledge of C programming for embedded software.
. Writing and executing Test case in CAPL scripting for Test
automation
. Writing, updating and execution of test case for manual testing as
well as Automation Testing.
. Preparing and updating Test plan, Test cases, executing and
Analyzing test report and updating in DOORs for Requirement
management and Traceability.
. Defect Reporting and tracking in Clear Quest. Complete knowledge of
SDLC.
. Prepare / review Project Documentation, Participate in Project
Management activities and co-ordination with onsite team.
. Participate in ASPICE audit for project.
. Addition role of SQC(Software Quality Co-ordinator).
. Good knowledge of 8/32 bit microcontroller and microprocessor.
Technical Skills:
Languages : Embedded C, MATLAB scripting, Simulink Modeling, CAPL
scripting,
Protocol : CAN 2.0, KWP 2000, I2C, Field bus Protocol
Tools : Matlab, Simulink/Stateflow, RTLab,CANoe 7.0, DOORs,
JIRA, Clear
Quest, nCode, Minilab Car (MLC), Periphery
box
Architectures : AUTOSAR, 8051 micrcontroller
Work Summary:
Currently working in Tata Elxsi, Pune as Specialist in Automotive
software development
and HIL testing. [From June-2011 to till date]
Worked in ARAI Automotive Research Association of India as Project
Engineer in
Automotive software Testing and development. [From Jan-2010 to June-2011]
Worked in Robert Bosch Engineering and Business Solutions Ltd as Sr.
Software
Engineer in embedded Automotive software verification and validation.
[From July-2008 to Jan-2010]
Worked in Emerson Design Engineering Center, Pune as Embedded Software
Test
Engineer. [From April-2007 to June-2008]
Worked in e-Infochips Ltd, Pune as Software Engineer.
[December-2005 to July-2006]
Post graduate course in Embedded System Design from University of
Pune, PUNE
[March-2005 to Sept-2005]
Other Work Exp:
Worked as Lecturer in B.S.Patel Polytechnic, Kherva (Mehsana-Gujarat) in
Electronics & Communication Dept. [From 18 Jan 2003 to 28 Feb-2005]
Company: Tata Elxsi, Pune
Working as Specialist on MBD, HIL based ECU Verification and Validation for
Body Electronics.
Projects Undertaken :
Project Name : MBD(Model Based Design) for Body Electronics
Tools : Matlab, Simulink
Role : Team Lead
Team size : 4
Description : Projects is follow complete SDLC cycle for Body
Electronics ECU features like Intererior Lighting, Exterior Lighting. In
involves, SRS, HLD preparation, Model development, MAAB guidelines check,
MIL testing, SIL testing, RCP and HIL testing.
Project Name : HIL based Validation and Verification for Vehicle
Body Electronics
Tools : RTLab, PROVEtech, Matlab, Simulink, Vector CANoe,
Role : Team Lead
Team size : 5
Description : Projects is to validate Vehicle Body Electronics
features in BCM ECU like, Interior Lighting, Exterior Lighting, Wiper and
washer etc using Hardware in Loop system from OPALRT. It involves HIL
commissioning, manual and automation testing, test report generation, bug
reporting etc.
Company: Automotive Research Association of India-Pune
Working as Project Engineer on Automotive embedded software testing and
development.
About Company : ARAI is co-operative industrial research association
established by
the automotive industry with the Ministry of Industries, Government of
India. ARAI provides technical expertise in R&D, testing, certification of
vehicles. It is playing crucial role in assuring safe, less polluting and
more efficient vehicles.
Projects Undertaken :
Project Name : Vehicle Duty Cycle
Tools : Vector CANoe, CAPL, Vehicle Spy, nSoft
Role : Software data acquisition and testing, Test
report
Team size : 4
Description : Projects is to develop vehicle duty cycle to
determine operation pattern of different parameters. It involves mounting
various sensors on vehicle, Data acquisition from CAN and other sensors
mounted on various location of vehicle it includes data acquisition and
analysis, Reverse Engineering of CAN data, creating database file from
acquired data.
Project Name : Road Profile Analysis
Software : MATLAB/Simulink
Role : Software developer and testing
Team size : 2
Hardware used: Data acquisition device from "Dewtron"
Description : Projects is development and testing of MATLAB
based software for
Road Profile analysis. Data acquisition device get data from different type
of Indian road. MATLAB\Simulink environment is used for Road Profile
Analysis. It involves calculation of IRI, RN and PSD as per ISO 8608
standards.
Project Name : Vehicle Data Acquisition and Analysis
Software : MATLAB
Role : Software developer and testing
Team size : 3
Hardware used: Data acquisition device from "DATA TRANSLATION"
Description : Projects was development and testing of MATLAB
software for acquiring data through sensors on 4 input analog channels of
data acquisition device. It also involves CAN based data acquisition using
vector tools, development of MATLAB based user interface GUI, and data
analysis and testing.
Company : Robert Bosch Engineering & Business Solutions Ltd.
Worked as Sr. Software Engineer- Embedded on verification and validation of
Passenger Vehicle Airbag ECU requirement of different clients.
Projects Undertaken :
Project Name : Airbag for Automotive domain
Role : Verification and Validation (Requirement Testing)
Team size : 5
Hardware used: Airbag ECU with ARM 7 processor
Tools : Vector CANoe 7.0, CANcase, CAPL editor, Bosch
Idefix for crash and
Sensor simulation, MiniLabCar, NECQ850E debugger
Description : Projects is to test Vehicle Airbag Software for
various leading automotive clients. Airbags are
life saving equipments for driver and passengers while crash and minimize
injury. It involves timely deployment of airbags before car crash and
avoids wrong deployment.
Job responsibility includes
> Testing of various airbag test modules like Crash Recorder,
Crash Event Notification, Sensor Management
> ECU diagnostics using CAN and KWP 2000 protocol
> ECU Hardware modification, troubleshooting, analysis using
oscilloscope
> Test case creation and updatation, Test Automation, Defect
reporting and tracking
Company: Emerson Design Engineering Center, Pune
Worked as Software Test Engineer- Embedded on Foundation Fieldbus Protocol
testing and video codec testing.
Projects Undertaken:
Project Name : Hornet stack Testing
Role : Software Test Engineer
Team size : 3
Hardware used: Hornet board having raven processor, GHS debugger
Tools : NI tools like Configuration, Monitor and Dialog
utility
Green Hills debugger for software debugging
Description : Projects is to test functionality of Fieldbus
Data Link layer and MIB
(Management Information Base) parameters on Hornet stack.
Company: e-Infochips Ltd, Pune
Worked as Embedded Software Engineer on software testing.
Project Name : Video Codec (Algorithm-H.264 based)
Role : Embedded software Test Engineer
Team size : 5 members
Hardware used : TI DM642 C6000 processor
Description : Projects was to develop and modify video encoder
and decoder
Algorithm for video conferencing. Challenge was to process frames and 30
fps for HDTV resolution. Two chips of TI DM642 processor were used in
parallel for faster processing of decoder. Job responsibly includes testing
and debugging decoder code on both PC and hardware side.
Educational Qualifications:
Post-Graduation course in Embedded System Design Sept
2005
University of Pune, Pune
Percentage: 69.00%
BE: Electronics Engineering 1999-
2002
South Gujarat University, Surat-Gujarat
Percentage: 61.94 %
Diploma in Electronics & Communication 1996-1999
Technical Education Board, Gandhinagar-Gujarat
Percentage: 80.54 %
Higher Secondary Certification (12th) 1995-
1996
Adarsh Maha Vidyalaya, Gandhidham-Gujarat
Secondary School Certification (10th)
1993-1994
Adarsh Maha Vidyalaya, Gandhidham-Gujarat
Personal Details:
Name : Rahul C. Choure
Date of Birth : 21st December 1978
Marital Status : Married
Passport No : L4653747
E7243474 (valid B1 USA visa for 10
years)
Co-curricular Activities:
Actively participated and represented department projects at Symposium on
International Automotive Technology (SIAT)-2011 in ARAI.