Summary
Overview
Work History
Education
Skills
Relevant Coursework
Publications
Team Contribution
Timeline
Generic

Bhanu Thumpati

Firmware Engineer
Eluru

Summary

Firmware Engineer with experience in DEBUG, RCA, Development of UFS based embedded systems. Proven ability to deliver high-quality firmware solutions while ensuring system stability and performance.

Overview

3
3
years of professional experience

Work History

Firmware Engineer

Micron
12.2023 - Current

System Engineering

  • Developed CP-compatible, firmware-based test suite to catch memory marginality under extreme PVT stress; enabled early detection of retention issues undetectable by MBIST, reducing fabrication yield loss through in-fab deployment.
    .PVT Corners .CP-Compatible .Memory Marginality .Yield Optimization
  • Aligned the Backend codebase of the Platform Firmware from B58R to B68S, successfully establishing handshake between Frontend,Backend,NAND.
  • Designed low-power test sequence with inter-core coordination and gated power domain transitions to uncover cell instability during retention cycles; exposed failures triggered only during power gating and corner drift.
    .Low-Power States .Power Gating .Power Domains .Retention Failures
  • Updated platform firmware and ROM to support a new compiler and linker configuration,followed by comprehensive regression testing to ensure stability.
  • Implemented dynamic LFSR-based random traffic and tag-aware back checks to stress fabric interconnects under concurrent loads; revealed timing hazards and transient errors via inter-core communication under real-world access patterns.
    .LFSR Stress .Concurrency .Interconnect Faults .Inter-Core Communication
  • Proposed a revised low-power sequence to prevent ONFI timeouts. Conducted phased firmware experiments with MDLL clock gating and delay sequencing; debugged via signal analysis on LA to identify FSM stalling due to disabled final tracking, leading to sequence revision.
  • Proposed a Fix to mitigate Transient Bit Flips on Tx-L2 cache Buffer of Data Link Layer in Device UNIPRO, updated Capability of Unipro FSM for successful exchange during PMC changes in High Gears.


FAFW
Developed failure analysis firmware for corner case detection in automotive and mobile controllers. Created a multi-stage diagnostic firmware to identify hard-to-reproduce failures in field-deployed controllers. Stripped irrelevant code to optimize size for HS core and coupled memory. Disabled FTL features (e.g., wear leveling, garbage collection) to run bare-metal stress tests at the HAL level.


ROM

  • Developed Rom Patching solution to faulty UFS_RESET, VDET ISR's by fetching Instructions from ROMCONFIG page to ARC ICCM in BFN flow to mitigate bootstuck and prevented controller Re-spin.

MNAND ASIC Integration Intern

Micron
01.2023 - 07.2023
  • Initialized RAIN Parity generator in ROM,Configured fabric protocol (IBC) for controller cores (Hs0) and DMA, facilitating efficient communication. Brought up BOOTSTRAP to carry out functional testing in the ROM environment,utilized Synopsis Metaware for debugging purposes. Successfully passed test vectors from the host through UFS by configuring routing rules and establishing new UFS, UART vendor commands on the device (controller)
  • Reviewed Existing UART serial communication protocol and optimised IP to support full duplex communication for Enhanced performance ,Utilized FIFO buffers to improve synchronization and ensure robust data transfer . Made code changes to improve the overall clarity and readability of the implementation. Conducted thorough testing and verification to ensure the functionality and reliability of the modified UART IP.

Education

Master of Technology - Micro Electronics

Indian Institute of Information Technology
Prayagraj, India
06.2023

Bachelor of Technology - ECE

Sir C.R.Reddy College of Engineering
Eluru, Telangana
06.2018

Skills

Languages & Certification: C, Verilog, Static Timing analysis

Developer Tools: VS Code, Eclipse, Metaware Debugger, ETX, Xilinx Vivado, LtSpice

Communication Protocols: UFS, UART, MBP, JTAG

Relevant Coursework

  • Digital Electronics – Sequential logic,Combinational logic, FSM
  • Static Timing Analysis – Setup & Hold violation Checks, Skew.
  • Verification – SystemVerilog,OOPs
  • Operating System & CAO

Publications

  • Unveiling Latent Fabric Vulnerabilities in SOCs via Concurrency-Aware Test Suite
  • ROM Patch for Critical APIs

Team Contribution

  • Played an Active Role in 2 Product Bring-Ups.
  • Trained new joiners on Controller Boot flows and firmware framework.
  • Transferred on Patching critical API's to cross platform teams.
  • Developed High frequency Stress Test Sequences no leveraged by other teams.

Timeline

Firmware Engineer

Micron
12.2023 - Current

MNAND ASIC Integration Intern

Micron
01.2023 - 07.2023

Master of Technology - Micro Electronics

Indian Institute of Information Technology

Bachelor of Technology - ECE

Sir C.R.Reddy College of Engineering
Bhanu ThumpatiFirmware Engineer