Naveen s

Software Engineer

Erode, Tamil Nadu, India11 yrs 9 mos experience
Highly Stable

Key Highlights

  • Over 10 years of experience in Embedded Software Engineering.
  • Expertise in Automotive Platform Software and Device Driver Development.
  • Strong skills in ARMv8 Architecture and Type 2 Hypervisor Systems.
Stackforce AI infers this person is a highly skilled Embedded Software Engineer specializing in Automotive and Device Driver Development.

Contact

Skills

Core Skills

Embedded SoftwareReal-time Operating Systems (rtos)Device Drivers

Other Skills

QNXMHI ProtocolPCIe BusSystem StabilityCPython ScriptingQNX MomenticsGreen Hills Multi IDEARMv8HypervisorsVirtualizationRTOS InternalsLinux Audio driverBattery charging9-Axis Gyroscope sensor

About

Highly experienced Embedded Software Engineer with over 10 years in the industry, specializing in Automotive Platform Software and Device Driver Development. Demonstrates strong expertise in ARMv8 Architecture, Type 2 Hypervisor Systems, and Virtualization Extensions. Proficient with microkernel RTOS like Green Hills and QNX, as well as Linux OS and Device Drivers. Skilled in addressing Stability and Performance issues, Network Driver Development, and understanding of various Bus protocols and Linux programming concepts. Possesses a solid background in System Architecture, Debugging, and Testing, with hands-on experience in various lab instruments and quick adaptation to new technologies. Proficient in C, Embedded C, and Python, with a broad understanding of development and project management tools.

Experience

11 yrs 9 mos
Total Experience
5 yrs 1 mo
Average Tenure
1 yr 7 mos
Current Experience

Meta

ASIC Engineer

Oct 2024Present · 1 yr 7 mos · Bengaluru, Karnataka, India

Qualcomm

3 roles

Staff Engineer

Dec 2023Oct 2024 · 10 mos

  • Developed new QNX IO-SOCK Network Driver over MHI Protocol and PCIe Bus.
  • Resolved complex SoC level system stability issues during stress tests.
QNXMHI ProtocolPCIe BusSystem StabilityEmbedded SoftwareReal-Time Operating Systems (RTOS)

Senior Lead Engineer

Dec 2020Dec 2023 · 3 yrs

  • Tools/Language: C, Python Scripting, IPerf, Wireshark, QNX Momentics.
  • Ported legacy Multiprocessor Communication Modules and Diagnostic Utilities.
  • Developed SoC Thermal Management, SPI, and I2C Drivers.
  • Worked on GVM Restart Managers and Ramdump collection.
  • Implemented SoC Virtualization of Clock and GPIO Drivers.
  • Resolved LPM/STR feature bugs.
  • Enhanced Boot time performance.
  • Developed OS abstraction layer, Generic IPC, and Interrupt servers for easy porting.
  • Tools/Language: C, Python Scripting, Green Hills Multi IDE, Green Hills History Tool (VASLOG, Event log).
CPython ScriptingQNX MomenticsGreen Hills Multi IDEEmbedded SoftwareReal-Time Operating Systems (RTOS)

Senior Engineer

Jan 2018Nov 2020 · 2 yrs 10 mos

  • Worked on Automotive Platform Software based on Qualcomm Snapdragon ARMv8 SoCs.
  • Had expertise in Hypervisors, Virtualization, RTOS Internals, and Device Drivers.
  • Contributed to Thermal Management, Multiprocessor Communication Modules, and Diagnostics Utilities on Qualcomm MSM SoCs.
  • Specialized in Type 2 Hypervisor System Architecture and ARM v8 Virtualization Extensions on Snapdragon Qualcomm SoCs.
ARMv8HypervisorsVirtualizationRTOS InternalsEmbedded SoftwareReal-Time Operating Systems (RTOS)

Vvdn technologies

Embedded Software Engineer

Jun 2014Dec 2017 · 3 yrs 6 mos · Chennai Area, India

  • Project 1: Smart Helmet
  • Chipset : OMAP4460
  • Duration : 11 months
  • Description:
  • This is OMAP4460 (Android OS) based helmet camera supporting real time video streaming providing data of directions for user on overlay provided by Augmented Reality.
  • Responsibilities:
  • ➢ Linux Audio driver back-porting and ported to target HW.
  • ➢ Implemented Boot time audio support.
  • ➢ Driver development for Battery charging and monitoring module.
  • ➢ Ported Driver for 9-Axis Gyroscope sensor.
  • ➢ Worked in HW Design Verification Test.
  • Project 2: Connected Car Gateway
  • Chipset : LS1021A
  • Technology : Wireless 802.11 (n / ac) and LTE offloading
  • Duration : 10 months
  • Description:
  • This project is about providing internet to the users in the car either from the Hotspot 2.0 WIFI AP or 4G LTE.
  • Responsibilities:
  • ➢ Linux Kernel and BSP Porting.
  • ➢ Worked and understood Wireless AP and Station configurations (wpa supplicant and hostapd).
  • ➢ Added Hotspot 2.0 (IEEE 802.11u) feature in connection manager (connman).
  • ➢Added telit LE920 LTE modem support to ofono (GPL package required for the 3G/4G modem support).
  • Project 3: 3-Phase PMU – PHASOR MEASUREMENT UNIT
  • Chipset : Atmel Sama5d3 and TMS320F28377D
  • Duration : 1 year 4 months
  • Description:
  • This project is about designing Phasor Measurement Unit [PMU], which is used to measure the parameters of 3-phase AC signal comprising Voltage, Current, Phase and Power quality parameters.
  • Responsibilities:
  • ➢ System design and firmware development.
  • ➢ Implementation and validation of Phasor measurement algorithm (IEEE C37.118.1) using MATLAB.
  • ➢ Phasor measurement Algorithm (IEEE C37.118.1) implementation in DSP controller.
  • ➢ SPI (Both Master and Slave), I2C, Nor Flash , DMA driver and application development in DSP controller.
  • ➢ Design and implementation of custom bootloader for DSP.
  • ➢ Developed Linux device driver for SPI master.
  • ➢ Developed Linux timestamping device driver.
  • ➢ Leadership Role and ownership from Design to Delivery.
Linux Audio driverBattery charging9-Axis Gyroscope sensorWireless AP and Station configurationsEmbedded SoftwareDevice Drivers

Education

BITS Pilani Work Integrated Learning Programmes

Master of Technology - MTech — Embedded Systems

Jun 2023May 2025

Ksr college of engineering

Jan 2011Jan 2014

Sakthi polytechnic college

Diploma — ECE

Jan 2008Jan 2011

Sengunthar higher secondary school

Jan 1998Jan 2008

Stackforce found 100+ more professionals with Embedded Software & Real-time Operating Systems (rtos)

Explore similar profiles based on matching skills and experience