Sathyakumar Selvam

Software Engineer

Chennai, Tamil Nadu, India14 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expertise in device driver development for embedded systems.
  • Extensive experience with Qualcomm Snapdragon architecture.
  • Proven track record in performance optimization and debugging.
Stackforce AI infers this person is a specialist in Embedded Systems and Device Drivers within the tech industry.

Contact

Skills

Core Skills

Embedded SystemsDevice DriversBootromDisplayCameraAndroidComputer Vision

Other Skills

DebuggingLinuxCFlash MediaFreeRTOSDisplay DriverPerformance OptimizationGraphicsPerformance TuningEmbedded AndroidBSP CustomizationAIDLVision AlgorithmCustomizationOptimization

About

Vast experience in complete product development cycle from concept, design, development, integration, testing and support. - Exciting bare metal level and FreeRTOS based device driver development experience for display subsystem in Wearable world. Had extensive hands-on in T32 JTAG based debugging. - Expertise on Qualcomm Snapdragon Premium tire Camera architecture (CamX) on both UMD and KMD level with good debugging techniques. - Specialised experience on ARM based Board bring up activity, device driver development, BSP customization, boot time optimization and porting of Embedded OS like Linux, Android and Windows CE. - Experience in customization of Android Hardware Abstraction Layer (HAL) - Hands-on experience in customizing Link-Chain, IVision and BAM framework and porting vision algorithms to DSP and EVE on Texas Instruments' TDA2x platform. - Experience in developing Microsoft Directshow and Linux V4L2 compatible device drivers for parallel and MIPI CSI-2 interface cameras for various image sensor vendors like Hi-Max, Omnivision and Aptina. Along with which, hands - on experience on image quality tuning on SoC platform and image sensor part. - Hands on experience on various ARM Cortex-A application processors like Qualcomm Snapdragon 212 (APQ8009), Texas Instruments’ OMAP3530, DM3730, OMAP4460; Freescale’s iMX35, iMX53, iMX6; NVIDIA Tegra K1 and even the low level 8-bit Microcontrollers like AVR platform. - Have practical knowledge on Stereo Vision concepts using OpenCV with descent experience on OpenCV computer vision algorithms and OpenGL frameworks. - Experience and hands on with USB Video Class extension unit control driver for USB camera on Windows PC. - Hobbyist developer with AVR and Arduino platform.

Experience

14 yrs 8 mos
Total Experience
3 yrs 8 mos
Average Tenure
7 yrs 5 mos
Current Experience

Qualcomm

5 roles

Staff Engineer

Nov 2023Present · 2 yrs 5 mos

  • Additional responsibility in design and development of security ROM platform driver features. Along with APPS sub system ROM development, boot media bring up like NAND, NoR, eMMC flash media.
Device DriversDebuggingEmbedded SystemsLinuxC

Senior Lead Engineer

Apr 2022Present · 4 yrs

  • Part of core BootROM team for Qualcomm networking and connectivity chipsets. Responsible in bringing up the core boot loader, initialization of flash media and other recovery mechanism.
BootROMFlash MediaDebuggingEmbedded Systems

Senior Lead Engineer

Promoted

Dec 2020Mar 2022 · 1 yr 3 mos

  • Individual contributor for the design, development, document and unit testing of display driver on FreeRTOS based Smart wearable chipset. Fine tuning of performance and power optimization for display and gpu sub system. Quick learner and took responsibility as PoC for providing first-cut RCA on display issues.
FreeRTOSDisplay DriverPerformance OptimizationEmbedded SystemsDevice Drivers

Senior Software Engineer

Jun 2020Nov 2020 · 5 mos

  • Worked as part of trending smart watch product design. Specially involved in the core platform design, development and support of Display and Graphics sub system for the wearable chipset.
DisplayGraphicsEmbedded Systems

Engineer, Senior

Sep 2018Jun 2020 · 1 yr 9 mos

  • As part of Camera Technical engineer, worked with top end premium mobile device customers based on Snapdragon chipset in bringing up their camera sensor, features bring up, stability of product and performance tuning.
CameraPerformance TuningDebuggingEmbedded Systems

Kaynes technology india pvt limited

Senior Software Engineer

May 2016Sep 2018 · 2 yrs 4 mos · Mysuru Area, India

  • Responsible for design, development and customization of embedded Android OS running on OEM ARM based embedded platform.
  • Android BSP customization for Qualcomm Snapdragon 212 platform
  • Android M HAL customization in adding new interface for automotive CAN, EEPROM and GPIO control from application layer through AIDL.
  • Handled a team working on Embedded Linux customization and MCU based design.
  • Also responsible for effort estimation and project proposal preparation.
Embedded AndroidBSP CustomizationAIDLEmbedded SystemsAndroid

Path partner technology india pvt ltd

Senior Software Engineer

Nov 2015May 2016 · 6 mos · Bengaluru Area, India

  • Optimization of vision algorithm for a USB array camera in performing parallel correction on dense depth map process running on x86 platform.
  • Understanding Link and chain, IVision and BAM framework for Automotive TI's TDA2x platform
  • Customization of framework for driver drowsiness detection algorithm running on TDA2x platform.
Vision AlgorithmCustomizationOptimizationEmbedded SystemsComputer Vision

E-con systems india pvt ltd

Project Engineer

May 2011Oct 2015 · 4 yrs 5 mos · Chennai Area, India

  • Responsible in design and development on Windows CE based Directshow camera driver for ARM platform (OMAP 3530, DM3730, iMX35, iMX51, iMX6)
  • Worked on complete design and optimization of software Image Signal processing (ISP) directshow filter.
  • Handled a team working on OpenCV and OpenGL computational imaging algorithm.
  • Involved in pre and post-sales discussion
  • On-line ticketing support for camera product
DirectshowImage Signal ProcessingOpenCVEmbedded SystemsCamera

Education

Tagore Engineering College

Bachelor of Engineering (BE) — Electronics and Communication Engineering

Jan 2007Jan 2011

Sri Sankara Vidyalaya, Sankar Nagar

Higher Secondary — Computer Science

Jan 1994Jan 2007

Stackforce found 100+ more professionals with Embedded Systems & Device Drivers

Explore similar profiles based on matching skills and experience