Summary
Overview
Work History
Education
Skills
Websites
Languages
Projects
Timeline
Generic

DEEPAK P V

Cochin

Summary

Dynamic Staff Engineer with a proven track record at Ignitarium Technology Solutions, specializing in embedded systems development and firmware for ARM microcontrollers. Proficient in Python and C/C++, I excel in mastering complex technical concepts and driving successful AUTOSAR implementations, showcasing both technical expertise and adaptability in fast-paced environments.

Overview

8
8
years of professional experience

Work History

Staff Engineer

Ignitarium Technology Solutions
Cochin
08.2017 - Current
  • Developed firmware for ARM Cortex M series microcontrollers.
  • Created applications on Linux distributions, including Raspbian and Ubuntu.
  • Gained experience with digital signal processors and ARM architecture.
  • Quickly grasped new technical concepts and applied them effectively.
  • Familiarized with AUTOSAR basic software, runtime environment, and configuration tools.
  • Executed MCAL driver porting, validation, and test automation processes.

Education

MTech - Embedded systems

NIELIT Calicut
Calicut, Kerala
05.2018

PG Diploma - Real Time Embedded Systems

NIELIT Calicut
Calicut, Kerala
08.2016

BTech - Electronics and Communication Engineering

COET Thalassery
Thalassery, Kerala
04.2015

12th Standard -

Kendriya Vidyalaya Keltron Nagar
Kannur, Kerala
03.2010

10th Standard -

Kendriya Vidyalaya Keltron Nagar
Kannur, Kerala
03.2008

Skills

  • Python and C/C programming
  • Embedded systems development
  • Version control with Git
  • Integrated development environments (IDE)
  • I2C, SPI, and UART protocols
  • Firmware development for STM32 and nRF
  • Embedded Linux applications on Raspberry Pi
  • In-vehicle network protocols (CAN, LIN, FlexRay, Ethernet)
  • AUTOSAR communication and diagnostics
  • AUTOSAR Vector tools expertise

Languages

Malayalam
First Language
English
Proficient (C2)
C2
Hindi
Proficient (C2)
C2

Projects

Driver development and testing

  • Driver development for I3C and I2C protocols
  • Creating a test framework and test applications for SPI, OSPI, and I2C drivers
  • I have developed I2C and SPI test applications in Linux using Python and C in order to verify the slave mode operations of the device under test

Validation of wireless battery management system

  • Developed test spec and test codes for validating the low-level drivers (SPI, SYNC, MPU, GPIO, VIC) in WBMS
  • Boot ROM validation
  • Developed Bash script to automate GPIO, SPI, and SYNC driver testing
  • Developed a Python script to generate an HTML report

RADAR ECU 

  • Troubleshooting software issues for both development and production software releases
  • Testing of the integrated stack at the BSW level and debugging of issues
  • Hands-on experience with AUTOSAR diagnostics (DEM, DCM, UDS)
  • Analyzed AUTOSAR end-to-end protection for safety-critical systems in RADAR ECUs
  • Used various tools, such as Vector Canoe and DaVinci Configurator, to ensure accurate implementation of vehicle diagnostic protection

MCAL driver porting and validation

  • Ported AUTOSAR MCAL drivers, such as DIO, POT, MCU, GPT, WDG, SPI, and FLS
  • Developed a unit test environment for the validation of these drivers

Timeline

Staff Engineer

Ignitarium Technology Solutions
08.2017 - Current

MTech - Embedded systems

NIELIT Calicut

PG Diploma - Real Time Embedded Systems

NIELIT Calicut

BTech - Electronics and Communication Engineering

COET Thalassery

12th Standard -

Kendriya Vidyalaya Keltron Nagar

10th Standard -

Kendriya Vidyalaya Keltron Nagar
DEEPAK P V