Bhushan B.
Staff Engineer Manager at Qualcomm
- Role
- Staff Engineer Manager at Qualcomm
- Location
- Bengaluru, KA, IN
- LinkedIn followers
- 500 followers
About Bhushan B.
Experience for ARM board based embedded systems development in Qualcomm chipsets (MSM8996, MSM8916, MSM8960. MSM8939, MSM8974 etc.), Atmel ATSAM9G45, Beagle-board-Xm (OMAP3525), Beagle-bone (AM37xSOC), Raspberry-pi (Broadcom BCM2835 SOC) environment.Experience on Xilinx FPGA’s for Zynq and Zynq Ultrascale+ platform. Hands-on experience on XILINX SDK, VIVADO, Petalinux Tools. Experience in developing I2C Driver development for Read and Write to 128KB RTC Static RAM. Experience in customizing SPI bus driver for interfacing printer, Developing Serial port driver for reading GPS data from the GPS (Locosys LS20126) chip, RTC (ISL12022) driver customization, char driver for printer, Block Devices, EEPROM driver, Temperature Sensor driver, Serial Port Driver, Parallel Port Driver.Driver development of I2C slave devices, SPI slave devices, temperature sensor. EEPROM, user space driver for GPIO.Experience in resolving Kernel Panic’s, memory corruption, Register corruption, Power issues, DDR bit-flip, L1/L2 cache corruption issues, Watchdog Bark/Bites, Deadlock, memory leaks issues.Experience in debugging Device drivers with debugging tools like Trace32, Ramdumpparser, Crashscope, GDB, Valgrind, addr2line, objdump, etc.Experience on Android, Linux platform.Experience in designing and developing Linux Userspace apps and middleware for the peripherals RTC, Printer, GPS, GSM, GPIO and EEPROM, Sensors, etc.Experience in Embedded Communication Protocols: I2C, SPI and UART.Good understanding of the Linux internals (Synchronization, Interrupt Handling, tasklets, softirqs, memory management) and Linux device driver programming.Upgradation on mobile platforms, Linux Device Drivers development and customization on different boards and platforms (OMAP, MSM etc.)Experience in BSP porting and development and configure the root file system using Buildroot and Xilinx Petalinux tool. Cross Compile development toolchain for ARM.
Experience
Staff Engineer Manager
Mar 2025 — Present · Bengaluru, IN
Education
North Maharashtra University
Bachelor's Degree, Electronics& Telecommunication
2007 — 2011
Birla Institute of Technology and Science, Pilani
Master of Technology - MTech, Embedded Systems
Skills
- Cvs
- Kernel
- Jtag
- Android
- Embedded Software
- Rs232
- Git
- Embedded C
- Linux Kernel
- Linux
- Python
- Gnu Debugger
- Crash Dump Analysis
- Android Development
- Kernel Debugging
- Gnu Make
- Rtos
- U-Boot
- C
- Uart
- Lauterbach
- Field-Programmable Gate Arrays (Fpga)
- Arm
- Embedded Linux
- Trace32
- Shell Scripting
- Debugging
- Embedded Systems
- I2c
- Device Drivers
- Spi
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.