Rakesh Vakulaabharanam

Software Engineer

Hyderabad, Telangana, India12 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 12+ years of experience in Embedded Systems and Linux development.
  • Expertise in bootloader and device driver design for various architectures.
  • Proven track record in developing cutting-edge IoT and telecommunications products.
Stackforce AI infers this person is a highly skilled Embedded Systems Engineer with a focus on IoT and telecommunications.

Contact

Skills

Other Skills

ARMARM ArchitectureAndroid Platform DevelopmentCDebuggingDevice DriversDevice TreeDigital ElectronicsELF Binary/Object file AnalysisEmbedded AndroidEmbedded CEmbedded LinuxEmbedded Linux BSPEmbedded Linux Device DriversEmbedded Linux System Boot Sequence

About

Passionate about designing & building new Embedded/IoT/Smart products/systems from scratch. Experience of 12+ years in Embedded System/Platform, Kernel, Bootloaders/UEFI/Uboot/Systemd-boot, Board Support Packages(BSP), Applications and Device Drivers design, development and debugging in bringing up Linux systems/products based on x86 and ARM CPU architecture.

Experience

Qualcomm

3 roles

Staff Engineer/Manager

Promoted

Aug 2024Present · 1 yr 7 mos

Staff Engineer

Dec 2022Aug 2024 · 1 yr 8 mos

Senior Lead Engineer

Jun 2020Dec 2022 · 2 yrs 6 mos

  • Bootloader/UEFI/BIOS/Systemd-boot Design & Development
  • Pre and post silicon bring-up, new feature development on Mobile, Automotive & IoT chipsets

Cisco

Embedded Software Engineer (Platform Developer Embedded Linux)

May 2018Jun 2020 · 2 yrs 1 mo · Bengaluru, Karnataka, India

  • Building new 5G Access Routers of series NCS540L. Working on design and development of Linux based Optical PHY Device Drivers and Board Support Packages(BSP) for new products.

Juniper networks

Embedded Software Engineer (Platform Developer Embedded Linux)

Feb 2016May 2018 · 2 yrs 3 mos · Bengaluru Area, India

  • Worked in the design/development/maintenance/unit testing, as part of a new router MX10003 product bringup, in the components/areas of Network Interface Cards, Virtualization KVM, Qemu, Yocto build, UEFI/BIOS, Windriver Linux kernel, Bootloaders GRUB, PXE boot, Linux Boot up Customization, Hardware Resiliency, Linux user space drivers, FPGA drivers, Chassis management applications, Fan/Power supply/Temperature monitoring sensors/Firmware upgrades/SSD partitioning, Linux image installation code/CLI integration, etc

Global edge software ltd

Linux Kernel, BSP, & Device Driver Developer (Embedded Software Engineer)

Jun 2015Feb 2016 · 8 mos · Bengaluru Area, India

  • 1. Worked on Embedded Linux Kernel, BSP & Device Driver Development.
  • 2. Gained good knowledge of audio and video drivers.
  • 3. Gained knowledge of using JTAG debugger Lauterbach Trace32.

Think embedded pvt ltd

Linux Device Driver Developer (Embedded Software Engineer & Trainer)

Jan 2014Jun 2015 · 1 yr 5 mos · Greater Hyderabad Area

  • 1.Gained hands-on experience on Linux Kernel, BSP & Device Driver Analysis & Development.
  • 2.Worked on Linux BSP & kernel analysis, design, development and debugging on Qualcomm Snapdragon 600 APQ8064 based ARM Development Board.
  • 3.Gained extensive knowledge on Hardware and Software Architecture of Display Subsystem and Wireless Connectivity Subsystem on Qualcomm Snapdragon 600 APQ8064 Platform.
  • 4.Mentored and Trained freshers on Advanced C Programming and Data Structures, Linux System
  • Programming.
  • 5.Gained expertise on porting new Linux kernel to a new ARM LINUX board.
  • 6.Gained hands-on knowledge on porting RTOS to a new x86 architecture based Intel Galileo board based on the Intel Quark™ SoC X1000, a 32-bit Intel Pentium® processor-class system on a chip (SoC),.

Veda solutions

Linux Kernel & Device Driver Developer Trainee

Jun 2013Dec 2013 · 6 mos · Greater Hyderabad Area

  • Worked as a full time trainee covering the following modules :
  • C & Data Structures
  • Linux System Programming
  • Linux Network Programming
  • Linux Kernel Programming
  • Linux Driver Development
  • Embedded Linux and Android System Development

Education

CVR College of Engineering, Hyderabad.

Bachelor's degree — Electrical and Electronics Engineering

Jan 2009Jan 2013

Sri Chaitanya Jr College, Gudavalli, Vijayawada, Andhra Pradesh

11th & 12th — MPC

Jan 2007Jan 2009

Thapar Vidya Vihar, Warangal, Telangana

LKG to 10th — SSC

Jan 1995Jan 2007

Stackforce found 100+ more professionals with ARM & ARM Architecture

Explore similar profiles based on matching skills and experience