Professional Summary
Overview
Work History
Education
Skills
Languages
Timeline
Disclaimer
Firmware Engineer

Sandesh R

AMD
Bengaluru,Karanataka
2
Languages
3
years of professional experience
  • Validation Engineer with 3 years of experience in pre-silicon and post-silicon firmware validation across AMD and Intel platforms.
  • Experienced in security firmware validation, supporting activities from board bring-up to end-to-end validation and reporting.
  • Hands-on expertise in validating AMD PSP firmware features including FAR, ROM Armor, PSB, TEE, BitLocker, PlayReady, and FIPS.
  • Responsible for enabling and validating FAR and ROM Armor security features on AMD platforms.
  • Strong knowledge of system-level validation, including Secure Boot, PCIe Regression, Interrupts, Resets, Recovery Flows, and ACPI Cycling.
  • Skilled in manual and automation testing with programming experience in Python and C++.
  • Experience in BIOS customization, firmware integration, binary signing, BIOS flashing, and hardware platform enablement.
  • Knowledge of embedded systems, V-Model SDLC, and communication protocols such as UART, I2C, and SPI.
  • Proficient in Windows and Linux environments, with experience in server, embedded, Chromebook, and client platform validation.
  • Strong problem-solving, debugging, collaboration, and mentoring skills with a proven ability to adapt to evolving project requirements and deliver high-quality validation results

Work History

Firmware Engineer

1 Year 2 Months
AMD | 06.2025 - Current
Project: PSP Firmware & Driver Validation

Duration: June 2025 – Present
Domain: Platform Software Engineering

Project Overview

Worked on validation of AMD Platform Security Processor (PSP) Firmware across Client, Embedded platforms. PSP is AMD's Trusted Execution Environment responsible for secure boot, security initialization, threat monitoring, and platform protection mechanisms.

Key Responsibilities & Achievements
  • Configured complete hardware validation environments from scratch and executed PSP firmware validation activities across AMD Client, Embedded platforms
  • Generated custom bootloader BIOS images by integrating latest firmware release binaries using BVM tools.
  • Performed firmware validation covering:System Boot Flow,Legacy Recovery and A/B Recovery,ACPI Cycling,HLK Validation,Processor Unlocking,Field Upgrade Verification,BitLocker Validation,PSB (Platform Secure Boot),FAR,Trusted Execution Environment (TEE),Microsoft PlayReady,ROM Armor,FIPS Compliance Testing.
  • Configured and maintained multiple Hardware Lab Kit (HLK) server environments for validation and certification activities.
  • Tracked evolving project requirements and updated validation plans and test cases accordingly.
  • Managed and tracked a large inventory of validation hardware and test equipment utilized across the team.
  • Signed firmware binaries using KDS servers to support secure firmware deployment processes.
  • Performed BIOS flashing using Dediprog, BMC, and AFT tools.
  • Installed and configured Windows and Linux operating systems on Server, Embedded, and Desktop platforms using BMC, PXE, USB, and CD/DVD installation methods.
Technical Skills & Tools
  • AMD PSP Firmware Validation
  • BIOS Development & Flashing
  • BVM, Dediprog, BMC, AFT
  • HLK Server Configuration
  • Windows & Linux Administration
  • Hardware Bring-up & Debugging
  • Recovery Validation (Legacy & A/B)

Silicon Validation Engineer

2 Years
Wipro Technologies | 03.2023 - 03.2025
  • Company Overview: Intel's High speed Ethernet controllers (Network Interface Card)
  • Working on Test plan development, Test cases design and development in C/CPP
  • Intel Ethernet NIC validating Stress test, compatibility test, Regression test, full regression testing
  • Experience in post silicon & pre-silicon validation familiar with server platforms (manual and automation testing)
  • Board bring-up (Test Setup) from scratch and installation of required software, drivers and firmware
  • Board level power delivery related testing based on the requirement
  • Currently handling PCIe, Security and Datapath validation domain for Experience on different speeds 10G, 5G, 2.5G, 1G and 100mb features test cases for WLAN interface managers, responsible functionality testing and identifying defects
  • Debugged various failure scenarios across different levels of validation.
  • Troubleshooting the TC, finding root cause of the defects, tracking the bugs towards fixing the issues
  • HSD raising and tracking Bugs using HSD (High Speed Data base) server platform
  • Collecting firmware or boot and driver logs using putty tool once NVM flashed and power Cycle the setup
  • Flashing NVM (firmware) using SPI Serial flash tools like Bobcat and Dedi-prog and checking the card enumeration and link up status on testing board
  • Supported setup bring-up activities like connecting LTB, UART module on setup
  • Understanding board and multiple system areas and requires interfaces with Architecture, Design
  • Experience with handling git tool for developing framework
  • Work experience on Hardware & Lab Equipment's
  • Developing debugging tool for validating NIC
  • Collaborated with cross-functional teams to resolve complex issues, resulting in reduced downtime and increased production output.
  • Produced and maintained technical documentation for project reference.
  • Met tight deadlines to satisfy client demands and project timelines.

Education

BE - Computer Science and Engineering

JSS Academy of Technical Education | Bengaluru, Karnataka | 07-2022

Skills

Firmware validation
Windows
Python
PCIe
SPI
I2C
UART
Python
Linux
BVM
Firmware validation

Languages

English
B2
Upper intermediate
Hindi
B1
Intermediate

Timeline

Firmware Engineer

AMD
06.2025 - CurrentRead More

Silicon Validation Engineer

Wipro Technologies
03.2023 - 03.2025Read More

JSS Academy of Technical Education

BE from Computer Science and Engineering
Read More

Disclaimer

I do hereby declare that the given above are true to the best of my knowledge and belief.
Sandesh R Firmware Engineer