Saurabh Kumar Singh

Software Engineer

Bengaluru, Karnataka, India11 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in firmware and BIOS debugging.
  • Led high-performance computing projects at AMD.
  • Developed innovative tools for Dell firmware recovery.
Stackforce AI infers this person is a Semiconductor and Consumer Electronics expert with strong firmware development skills.

Contact

Skills

Core Skills

DebuggingFirmware

Other Skills

BIOSUEFICAgileEmbedded DevicesEmbedded SoftwareC++JavaLinuxHTMLMySQLProgrammingMicrosoft ExcelSQLEclipse

About

Firmware and BIOS debug, triage expert. Hands-on experience with product firmware development. Well versed in UEFI development and BIOS firmware solutions for both client and server group.

Experience

11 yrs 5 mos
Total Experience
3 yrs 9 mos
Average Tenure
4 yrs 5 mos
Current Experience

Amd

2 roles

Member of Technical Staff

Jun 2025Present · 11 mos

  • Working on the latest MI450 products as debug lead
  • Debug, triage lead for the MI300/MI350 AI chipset program
DebuggingFirmwareBIOSUEFI

Senior Firmware Engineer

Dec 2021Jun 2025 · 3 yrs 6 mos

  • Senior Firmware Engineer (Data Center GPU, Servers): Part of AMD BIOS debug/triage team working on the
  • latest high performance computing projects with utmost visibility in the organization. The project is
  • targeted towards silicon that power the AI model computations at the highest efficiency and performance.
  • Identifying and debugging release gating issues with utmost prioritization.
  • Conduct highest priority debug/triage meetings with domain experts before product launch
  • Using Firmware, ACPI, UEFI concepts to pinpoint the issue in a large and distributed code base.
  • Collaborate with multiple firmware teams to follow up on fixes and stabilize the BIOS.
  • Add new features to the existing implementation around the BIOS ecosystem.
  • Senior Firmware Engineer (Laptops and Desktops, Client): Part of AMD BIOS team building firmware solutions
  • working on UEFI standards. Working closely with the hardware engineering teams on the latest family of
  • AMD laptop and desktop processors. The responsibilities include:
  • Engage in x86 firmware development leveraging C.
  • Design, implement, debug, and validate features on reference hardware, pre-silicon emulation
  • and simulation environments supporting AMD APUs and CPUs
  • Actively participate in design reviews, code reviews and project planning sessions
  • Releasing weekly BIOS for internal teams
  • Regular bug fixing to stabilize the BIOS on AMD silicon and customer silicon boards.
  • Providing new ideas for the BIOS team to better serve other dependent teams and customers.
DebuggingFirmwareBIOSUEFIC

Dell

Software Engineer II

Jun 2018Dec 2021 · 3 yrs 6 mos · Austin, Texas

  • Part of Dell Firmware Update & Recovery. Closely working with the Security team to design, implement the best-in-class tools for internal and external users.
  • Scrum master for Dell Update and recovery team. The role includes conducting daily scrum meetings, design, review, retrospective meetings for a multinational team. Responsible for creating work tickets for the team and helping the team tackle software, hardware & other roadblocks during the sprint.
  • Agile developer in SW & HW environment with hands-on experience in firmware and software development. Roles include but not limited to:
  • Extensive use of UEFI principles and concepts to deliver the best Dell features on Dell Notebooks.
  • Dell provided features development on Dell platforms. This includes collaborating with platform and validations teams.
  • Use of platform debugging to narrow down the point of break and suggest appropriate fixes.
  • Closely working with a designer, architect, and experienced team to quickly close the learning gap and implementing new ideas to serve Dell customers.
  • Fixed security vulnerabilities in Dell development tools and libraries.
  • Fixed symlink vulnerabilities in Dell logging capabilities.
  • Ported Dell tools from VS2010 to VS2017 & UDK2015 to UDK2017.
  • Developed dynamic eSRT table capabilities in Dell-provided features.
  • Add the features to have multiple BIOS images in Dell dock CI Jenkins builds.
  • Handle Tool releases and delivery.
  • Developed multiple BIOS tools to support Dell internal and external teams.
  • BIOS debug for performance and time analysis on multiple BIOS issues.
  • Actively involved in documenting complex processes and release cycles to better serve the team.
  • Developed the ServiceTag Reset tool for Dell docks based on the I2C protocol.
  • Setup Jenkins build jobs for Dell firmware updates as part of Continuous Build Integrations
DebuggingFirmwareUEFIAgile

Cmc ltd

2 roles

Systems Engineer

Jul 2013Jul 2016 · 3 yrs · Mumbai Area, India

  • Part of CTO's team. The role involved the implementation and assessment of emerging technology and platforms.
  • Part of MobilityCoE team as a Native Android and Cross-platform Mobile App Developer
  • Deployed responsive applications on Android & iOS.
  • Partners included GAIL India, PepsiCo & CDSL India.

INTERN

Jan 2013Jul 2013 · 6 mos · Mumbai Area, India

  • GPS Location based project on Android Platform. Successfully tested the Fleet Tracking System prototype using mobile phones as vehicle mounted units(VMUs).

Education

The University of Texas at Arlington

Master of Science (M.S.) — Computer Science

Jan 2016Jan 2018

Birla Institute of Technology and Science, Pilani - Goa Campus

Information Systems

Jan 2009Jan 2013

Stackforce found 100+ more professionals with Debugging & Firmware

Explore similar profiles based on matching skills and experience