Lokesh Tripathi

Director of Engineering

Noida, Uttar Pradesh, India12 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 12 years of experience in embedded systems.
  • Expertise in low power kernel BSP and PMIC integration.
  • Proven track record in leading cross-functional teams.
Stackforce AI infers this person is a Technical Manager in Embedded Systems with a focus on Android firmware development.

Contact

Skills

Core Skills

Linux KernelAndroid Development

Other Skills

Linux Device DriverBSPDevice DriversKernel ProgrammingC programmingData StructuresOperating SystemsCJavaC++C (Programming Language)AlgorithmsProgrammingCore JavaHTML

About

Results-driven Technical Manager with over 12 years of experience in embedded systems and Android firmware development. Proven expertise in low power kernel BSP, PMIC integration, thermal management, and Linux kernel architecture. Adept at leading cross-functional teams, driving power optimization initiatives, and mentoring engineers. Currently leading Low Power/Power Supply Domain at MediaTek.

Experience

12 yrs 11 mos
Total Experience
6 yrs 5 mos
Average Tenure
12 yrs 7 mos
Current Experience

Mediatek

4 roles

Technical Manager

Promoted

Jun 2023Present · 2 yrs 11 mos

  • Lead the Low Power Domain, coordinating module-level progress and issue resolution with upper management.
  • Integrated and optimized power delivery via PMIC/Pwrap, ensuring effective OC handling and regulator control.
  • Spearheaded development of Generic Power Domain architecture for Linux Kernel 5.x.
  • Managed static power management and suspend/resume mechanisms using SPM HW resources.
  • Developed fast charging support (PE2/3/4/5), USB charger detection, and robust thermal throttling zones.
  • Implemented runtime CPU DVFS, hotplug features, and dynamic voltage-frequency scaling.
  • Provided technical mentorship and facilitated onboarding of new hires in Android BSP.
  • Acted as software architect - reviewed DTS files, advised on cross-domain solutions, and enforced design best practices.
  • Supported project bring-up efforts, assisting SI teams from bootloader to homescreen stages.
  • Developed testing scripts for low power validation including PMIC, DVFS, and suspend/resume.
  • Worked on embedded C/C++ software for RTOS-based feature phone projects (Nucleus RTOS, FreeRTOS).
Linux Device DriverAndroid DevelopmentBSPDevice DriversLinux KernelKernel Programming+6

Staff Engineer

Jun 2019Jun 2023 · 4 yrs

  • Lead the Low Power Domain, coordinating module-level progress and issue resolution with upper management.
  • Integrated and optimized power delivery via PMIC/Pwrap, ensuring effective OC handling and regulator control.
  • Spearheaded development of Generic Power Domain architecture for Linux Kernel 5.x.
  • Managed static power management and suspend/resume mechanisms using SPM HW resources.
  • Developed fast charging support (PE2/3/4/5), USB charger detection, and robust thermal throttling zones.
  • Implemented runtime CPU DVFS, hotplug features, and dynamic voltage-frequency scaling.
  • Provided technical mentorship and facilitated onboarding of new hires in Android BSP.
  • Acted as software architect - reviewed DTS files, advised on cross-domain solutions, and enforced design best practices.
  • Supported project bring-up efforts, assisting SI teams from bootloader to homescreen stages.
  • Developed testing scripts for low power validation including PMIC, DVFS, and suspend/resume.
  • Worked on embedded C/C++ software for RTOS-based feature phone projects (Nucleus RTOS, FreeRTOS).
C (Programming Language)JavaLinux KernelKernel ProgrammingBSPDevice Drivers+1

Senior Software Engineer

Promoted

Jun 2015Jun 2019 · 4 yrs

  • Handled different Android Framework modules like Wallpaper, Settings, Screensavers, Animation.
  • Developed many Android standalone features as per customer request like Always on Display, Batterywarning, charging animation, Boot up/Shutdown animation.
  • Developed C and C++ based embedded software mobile framework for MTK mobile device platform for feature phones.
  • Ownership in different App and UI Framework concepts like List Menu, Editor screen in Feature phone.
  • Working as FPM for Device Entitlement in WFC in Telephony field.
C (Programming Language)JavaAndroid Development

Software Engineer Level 1

Sep 2013May 2015 · 1 yr 8 mos

  • Handled different Android Framework modules like Wallpaper, Settings, Screensavers, Animation.
  • Developed many Android standalone features as per customer request like Always on Display, Batterywarning, charging animation, Boot up/Shutdown animation.
  • Developed C and C++ based embedded software mobile framework for MTK mobile device platform for feature phones.
  • Ownership in different App and UI Framework concepts like List Menu, Editor screen in Feature phone.

Misys

Associate Software Engineer

Apr 2013Aug 2013 · 4 mos · Bangalore

  • Have been working as a Java developer in the implementation phase of Misys BankFusion for a Singapore based Bank. I am involved in implementing customer requirements and bug fixing.
  • Responsible for reviewing and performing feasibility analysis of the new requirements from the customer.
  • Analyzing critical production issues and giving fixes in good turnaround time.

Education

H.B.T.I Kanpur

B.Tech — Computer Science & Engineering

Jan 2008Jan 2012

Vidyut Parishad Intermediate College

Intermediate

Jan 2005Jan 2006

Govt Intermediate College

Intermediate — Mathematics

Jan 2003Jan 2004

Stackforce found 100+ more professionals with Linux Kernel & Android Development

Explore similar profiles based on matching skills and experience