1. SHASHIKUMAR. N.S
: +91- 9611013001
To build a career in a global organization as a key team player where I get to hone my
technical as well as managerial skills thereby contributing to development of the organization as
well as shape myself into a better individual by broadeningmy horizons.
Currently workingin “Volvo India Private Limited, Bangalore”as a “SENIOR ENGINEER”.
Have 5 years and 10 months of experience in design, development, and testing of embedded
softwarefor automotivedomain both in application and driver level.
Good Exposure to Softwaredevelopment using C and Assembly language.
Hands-on experience on various compilers.
Have strongexposure to Development of device drivers.
Well versewith architectures of8/16/32 bit micro-controllers.
Hands on experience in embedded protocol CAN, SPI and J1939.
Execution of the projects with SDLC process.
Good communication skills and a recognized team player.
Self-started and comfortablein high intensity and challenging work environment.
Applied 2 Invention Reports in BOSCH in the area of safety devices. Firstly a “Smart lane
change sensor” and “Drive assistance for trucks carrying heavy loads.
Was awarded the EMPLOYEE OF THE MONTH, for entire VOLVO CONSTRUCTION
EQUIPMENTS, for solving the Drive propulsion problem on tracked PAVER machine.
Key areas of work: Bootloader, OS, Device Drivers, Application and Communication layer.
Bachelor of Engineering (B.E) in Electronics and Communications
Institution : Dr. Ambedkar InstituteOf Technology, Bangalore.
University : Visvesvaraya Technological University,Belgaum.
Year : 2006 – 2010.
Aggregate : 76.44%
2. Onsite Summary
Was deputed to Stuttgart, Germany twice, for a period of 3 months each, for Onsite support at the
customer location from BOSCH.
Provided support as an independent tester for integration testing and the vehicle testing
on AUDI Q7.
Was the main responsiblein delivering the softwarewith all thesoftwarefixes.
Developed a stand-alone flash tool along with a GUI using CANOE which simplified the
job of flash-reprogrammingfor customers all over the world.
Understood the cultural diversities on both professional and personal front.
Was deputed to Hameln, Germany thrice, (2 weeks in 2014, 4 weeks in 2015 and 3 months in 2016)
for Onsite support at the customer location from VOLVO INDIA PRIVATE LIMITED.
VISIT 1: August 2014.
Was successful in setting up the machine for its first crank and successfully achieved
cranking of the machine with basic machine functionalities. It was the first machine with
which was under complete softwarecontrol.
Was successful in solving all the underlying issues in the ECU’s and making it functional,
when integrated with the Engine.
Was well appreciated by the Chief Project manager of Hameln, Germany location.
VISIT 2: November 2015.
Was successful in correcting the drive functionality for the Tracked machine within short
interval of time by configuring and using the PID algorithm.
Was mainly responsible for identifying the issues related to electric circuits and also
issues with respect to the timing performance of the machine and fix them in the
Was also responsible in designing the HMI screens and integrating them to the
application softwareand ensure proper functionality of the3 panels.
VISIT 3: January 2016 to April 2016.
Was responsible in finalizing the application and the HMI software for the machine to be
displayed in the“BAUMA” fair , construction equipment’s fair.
Was well appreciated by the senior management group, for the quick and successful
delivery of the machine with all the features.
Understood a lot of system level information with continuous interaction with the
Product platform team and Marketing team. Also was part of the SCRUM team as a
softwareexpert and obtained good exposure with this kind of environment.
3. Skill Set
Languages C, Embedded C, Perl and CAPL
8051,NEC_78K0(8-bit NEC controllers), MC9S12P128,
MC9S12G128, MC9S12GA240 (16–bit Free scale controllers)
PowerPC Controllers(32- bit)
Operating Systems Windows 98/XP/2007
IDEs, Tools and software
IAR, CANoe, Lauterbauch.,Cyclone Pro, TAXI(testing tool),
Protocols CAN, J1939,SPI, XCP
Domain Knowledge Automotive Domain
1. VOLVO :
a. Project name : PAVERS
The Project mainly involves design and development of the application layer for the PAVER
machine as well as design and development of HMI screens and interfaces to the application
software. PAVER is a construction equipment use to mount asphalt on roads. It has 6 ECU’s; 2 HMI, 2
General purpose ECU’s, one Engine ECU’s and one ACM.
Role : SoftwareSpecialist
Controller used: 32 – bit,Power PC
Main responsibility ofhandling the softwarefor all the 4 application ECU’s.
First point of contact for technical information toboth onsite and offshore colleagues.
Ensure optimum softwaredesign of the application functionalities,with less design
Development of the application modules.
HMI interfacing,integration and Panel testing.
Design the Xped and interface ECU’s with Driver panels.
Integration of all the modules into the Vehicle ECU’s and HMI ECU’s.
Handling of the complexity of synchronizingthe3 display panels.
Environment: RUBUS ICE, SE-Design tool, Embedded C.
4. 2. Robert Bosch Engineering and Business Solutions Ltd :
a. Project name : EMPS- Electronic Module for Particulate Sensor
The Project mainly involves reducing the amount of soot present in the exhaust according to
EURO-5 standards. The excess soot is sensed and then burnt through the Heater element. The amount
of heating is controlled by the PWM. Here the controller is used to sense the amount of soot and then
initiatethecontrolled heatingby sending the PWM signal.
Client: Audi, BMW
Controller used: NEC-78K, 8-bit
Developed various low level drivers.
Analyze the requirement, Design, Code, unit and integration.
Configured the schedulers for the Tasks and ISR’s.
Automated test cases written and executed using TAXI tool.
Environment: Embedded C, IAR IDE.
b. CSC – Cell Supervisory circuit
The Project is based on Battery management system. This project is mainly aimed at
monitoring, balancing and protecting the Cells through a Supervisory circuit. This supervisory circuit
provides the feedback about the voltage, current and temperature to the main ECU which takes
necessary measures depending on the feedback from the Supervisory circuit.
Client: SBLD - Germany
Controller used: MC9S12G128, 16-bit
Support for platform development
Analyze, design, Code and testingof EEPROM drivers.
Supported flash reprogrammingusingservice routines.
Environment: Embedded C, IAR IDE
c. NOx- Sensor
The Project mainly aims at reducing the amount of NOx in the exhaust. This ECU detects
amount Nitrogen and Oxygen contents in vehicle emission. This data will be transmitted to engine
management ECU oven CAN. NOx sensor ECU is based on the HS12 free-scale controller and can be
programmableover CAN-UDS protocol.
Controller used: MC9S12GA240, 16-bit
5. Support for platform development
Implementation of the J1939 communication protocol for CAN communication with 29-bit
Supported flash reprogrammingusingservice routines.
Environment: Embedded C, IAR IDE
“DIRECT DIGITAL SYNTHESIS” at Electronics and Radar Development Establishment (LRDE),
The project involved implementation of FPGA based Digital Exciter to generate linear
frequency modulated signal and Local Oscillator generation blocks for digital generation of sine and
cosine waveforms by direct digital synthesis technique.Direct Digital Synthesis is a technique used to
generate a frequency and pulse tunableoutput signal referenced to a fixed frequency precision clock
source. The signals are generated with a user-defined frequency. Extremely fast hopping speeds,
micro-hertz tuningresolution of the output frequency, generation of signals of desired frequency,
elimination of manual tuning arethe main advantages of this project.
Secured 22nd rank in the advanced level of “All India General Knowledge Exam” conducted
by “Centre for Human Resource Development”.
Topped the school with 92% aggregate in SSLC and top scored in most of the subjects along
with 100 in maths. Scored 100% in maths in the 3rd semester B.E.
Club level basketball player: Represented the club “ABBC” in statelevel men’s basket ball
tournament.Represented BOSCH in “MSAT SUMMER SLAM” tournament wherewe
emerged as Runners up.
Contributed and understood the subtlenuances of event management by organizing and
orchestratingmany events at thecollegiate level.
Received an Appreciation award within a year for excellent Customer feedback for
development and integration testing.
Completed German language training(A1 Level).
Father’s name : B.Sidde Gowda
Date of Birth : Oct. 4, 1988
Gender : Male
Marital Status : Single
Nationality : Indian
Permanent Address : C/o B.Sidde Gowda.
#119,Kalpatharu palace,Do. No. 201
10th cross,BSK 3rd stage
Bangalore - 560085.
Languages Known : English, Kannada, Hindi and German (A1).
I hereby declare that theinformation furnished above is trueand correct to the best of my
Knowledge and belief.
Place: Bangalore Shashi kumar. N. S