Embedded system professional with 5.5+ years of experience in Firmware development and Embedded software development with passion for problem solving
Overview
5
5
years of professional experience
16
16
years of post-secondary education
Work History
Technical Lead and Staff Firmware engineer
09.2019 - Current
5.5 years of experience in SSD firmware and Embedded IoT firmware development
Worked on development of firmware for WD SN570, SN550 NVMe based SSD products
Worked on different firmware components such as Bootloader, thermal management, power management, file system, Error logging and debug infrastructure, Firmware upgrade etc
Worked on MQX RTOS
Led a team of four engineers in developing firmware features for WD SN570 SSD product
Worked on enhancement and stabilization of existing firmware features
Created a python-based tool to analyze the SRAM consumption
Embedded software engineer
Embedsense Solutions Pvt Ltd
07.2017 - 08.2019
Developed firmware for 2 Embedded industrial IoT products
Worked with ARM Cortex M0+ processors ATSAMW25, ATSAMD21
Worked on interfacing different sensors with MCU using communication protocols like SPI, I2C, UART, USART etc
Worked on variety of sensors like temperature sensors, 3-phase metering and measurement sensors, humidity sensors, accelerometer and gyroscope sensors, magnetic sensors, ADC, etc
Worked on different memories such as Serial NOR FLASH and SRAM
Projects
Firmware development WD SN570, SN550 NVMe based SSD products
Company : Western digital
Education
High School - Electronics
Seshadripuram Composite PU College
Bangalore India
04.2001 - 05.2013
Bachelor of Engineering - Electrical, Electronics And Communications Engineering
Sir MVIT
Bangalore India
06.2013 - 07.2017
Skills
ARM, ARC architectures
undefined
Timeline
Technical Lead and Staff Firmware engineer
09.2019 - Current
Embedded software engineer
Embedsense Solutions Pvt Ltd
07.2017 - 08.2019
Bachelor of Engineering - Electrical, Electronics And Communications Engineering