Aparajita S

Software Engineer

Bengaluru, Karnataka, India15 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Linux Kernel and Device Driver development.
  • Proven track record in bootloader customization and optimization.
  • Experience with Qualcomm and Nvidia chipset integration.
Stackforce AI infers this person is a Mobile Technology Engineer with expertise in Linux Kernel and Device Driver development.

Contact

Skills

Core Skills

Linux KernelDevice DriversBootloader Bsp CustomizationFastboot ProtocolAndroid ApplicationCAndroid

Other Skills

ARMARM ArchitectureBSPC languageC++Data StructuresDebuggingEclipseFastboot protocol implementationFlashing Through I2cGITGitImage processingNvidia chipsetOTA update

Experience

Cisco

Engineering III

Aug 2015Present · 10 yrs 7 mos · Bengaluru Area, India

BSPkernel device driverCC languageARMAndroid+5

Nvidia graphics pvt ltd

System Software Engineer

Sep 2013Aug 2015 · 1 yr 11 mos · Hyderabad, Andhra Pradesh

  • Bootloader BSP CUSTOMIZATION
  •  Working in NVidia on Boot loader customization like timer issues, Watchdog timer implementation, carve out calculation depending upon Display resolution, Flashing Through I2c,
  • Various I2c issues ,Charging issues . Implemented watchdog driver in boot loader.
  • unsparing of system image and flashing in the form of chunks .
  • Complete understanding of boot loader architecture specific to chip.
  • Warm boot flow in suspend state
  •  worked on Bring up activity Fastboot protocol implementation for updating various partitions and OTA (FOTA)update through recover kernel and blob generation signing part for different types of devices like secure and non secure devices. Image processing of Sparsed image
  • Watchdog timer implementation, charging implementation.
  • Flashing chunk wise implemented, warmboot bug fix.charging issues. FOTA update for different partitions via recovery kernel,
  • Flashing in chunks of binary if sufficient memory is not available
  • Complete idea of boot loader architecture and flow
Bootloader BSP CUSTOMIZATIONtimer issuesWatchdog timer implementationFlashing Through I2ccharging issueswatchdog driver+4

Lgsoft india

Software Engineer

Oct 2010Sep 2013 · 2 yrs 11 mos · Bangalore

  • experience in android application linux kernel device driver,BSP,Nvidia chipset,Qualcomm chipset,android application,framework
  • Current Job Profile
  •  Currently working as the part of LGE electronics on stability issues on Qualcomm chipset for LGE V3 model
  •  various Linux Kernel panic issue analysis, Blue error handler issue analysis, File system issue analysis.
  •  NVIDIA boot up sequence analysis from BOOT ROM to Home Screen
  •  Porting and integrating features from previous versions of android to newer ones when device is updated to new one.
  • Onsite Travel
  •  Had been to Seoul and Osan(South Korea) for 12 Months for Vu1.0 and X3 project to co-work with LGE Headquarter engineers.
  • PROJECT DESCRIPTION
  • Title LG V3
  • LG V3 is an Android based high end touch Smart phone which runs on android Jellybean version on Qualcomm chipset MSM8790.Arm initialization,different modes of ARM9 processor.loading of boot loader by Arm processor,ARM specific registers in kernel
  • Duration Dec'12 - till date
  • Platform Android Jellybeans Linux kernel
  • Client LG Electronics (working in South Korea)
  • Language C, C++ (basic)
  • Tools Eclipse, GIT,PIF Serial log,Trace32
  • Role Time zone issue related to RTC analysis,RTC flow and updation in system time flow analysis
  • Performance issue analysis
  • Boot time optimization
  • Working on QCT RAM dump for debugging issues via T32
  • Analyzed Device reset issue
  • Different kernel panic issues due to memory corruption
  • Title LG Vu1.0
  • LG Vu1.0 is an Android based high end touch Smart phone which runs on android ICS version on Nvidia Tegra AP30 chipset.Arm initialization,different modes of ARM9 and cortex A9 processor.loading of boot loader by Arm processor,ARM specific registers in kernel
  • Duration May '12 - till date
  • Platform Android ICS linux kernel
  • Client LG Electronics (worked in South Korea)
  • Language C, C++ (basic)
  • Tools Eclipse, GIT,PIF Serial log,Trace32
  • Role BT power consumption issue analysis
  • EXT4 file system journalling issue analysis
  • Device boot up
android applicationlinux kernel device driverBSPNvidia chipsetQualcomm chipsetframework+2

Education

Bangalore University

Stackforce found 100+ more professionals with Linux Kernel & Device Drivers

Explore similar profiles based on matching skills and experience