Akhil Misra

CTO

Noida, Uttar Pradesh, India15 yrs 7 mos experience
Highly Stable

Key Highlights

  • 14+ years of expertise in embedded software and device drivers.
  • Led development of critical storage solutions for Android SoCs.
  • Mentored new engineers and drove team performance.
Stackforce AI infers this person is a specialist in Embedded Systems with a focus on device drivers and storage solutions.

Contact

Skills

Core Skills

Device DriversEmbedded Software

Other Skills

Team ManagementvoldCommunicationLinux KernelEmbedded SystemsPartitionClarityfstabFOTADTSRPMBBSPEmmcPerformance AnalysisOTA

About

14+ Years | Device Drivers| Embedded SW & Android Storage Expert. Kernel BSP Storage Domain Lead. eMMC, SD card, UFS, VOLD, RPMB, OTA, Recovery/Fastboot mode.

Experience

15 yrs 7 mos
Total Experience
15 yrs 7 mos
Average Tenure
15 yrs 7 mos
Current Experience

Mediatek

5 roles

Technical Manager

Promoted

Jun 2022Present · 3 yrs 11 mos

  • Domain Lead of Storage: Led team of driver engineers, developing & optimizing storage solutions for eMMC and UFS for MTK Android SoCs. In-depth expertise and understanding in VOLD, FSTAB, and partition management for optimal storage performance. Consistently resolved complex storage issues using expertise in mentioned modules.
  • EMMC & SD Storage drivers: Knowledge of eMMC and SD specs and design. Architected a Generic
  • eMMC Driver (Kernel 5.xx), this streamlined future platform integration by drastically reducing porting effort.
  • UFS driver: Lead the UFS driver development and porting for MTK Socs for various Kernel versions and Android upgrades.
  • Performance analysis – Handling storage benchmark tools like AndroBench, AnTuTu, ESFileExplorer etc. - analyzing and fixing corresponding issues. Understanding of performance analysis tools and mechanisms like systrace, ftrace, LTR traces etc.
  • Android OTA updates – Understanding of various OTA mechanisms supported in AOSP – AB OTA, Non AB OTA, VAB and SIU. Ownership of OTA process and OTA package update in MTK devices. Helped develop a tool to simulate OTA process and enhance analysis.
  • Recovery and Fastboot mode – Enhancement and bug fixing in Recovery mode and Fastboot mode.
  • RPMB driver – MTK RPMB driver development for TEE/SVP supported projects.
  • Customer support – Extensive experience of support to tier-1 customers for storage issues. Leveraged in depth knowledge to troubleshoot complex storage domain challenges faced by high-priority clients.
  • Mentorship: Mentoring multiple new hires for Android and BSP. Technical discussions with team members about critical issues.
  • Software architect: Reviewing major code changes, DTS files and common Linux concepts. Cross domain critical issues solicited my support, and I suggested many design changes in other domains.
  • Project Bring up: Active support for SI team for boot to shell and boot to homescreen.
Team ManagementvoldCommunicationDevice DriversEmbedded SoftwareLinux Kernel+9

Staff Engineer

Promoted

Jun 2018May 2022 · 3 yrs 11 mos

  • eMMC driver
  • SD card driver
  • Vibrator/I2C driver
  • RCS - Rich Communication Suite
Device DriversLinux KernelEmbedded SystemsUFSBSPEmmc

Senior Software Engineer

Promoted

Jun 2013Jun 2018 · 5 yrs

DebuggingDevice DriversLinux KernelEmbedded SystemsBSP

Software Engineer-2 (RD)

Jul 2012May 2013 · 10 mos

DebuggingEmbedded Systems

Software Engineer-1 (RD)

Jul 2010Jun 2012 · 1 yr 11 mos

  • Download and Installation of DRM content.
  • Management of Licenses for digital content on Feature phone
  • and Smart phone.
  • Idle screen enhancement for low cost MMI
  • GPIO (General purpose input output) handling for Low cost
  • phones.
  • Memo application.
  • Keypad lock implementation for various scenarios.
  • Coordinated Send key 2 support on MMI for low cost phones
Debugging

Education

HBTI kanpur

B.tech — computer science

Jan 2006Jan 2010

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

Explore similar profiles based on matching skills and experience