Senior Firmware Verification Engineer at Sandisk - ScoutJobs - The AI-curated global job board
Skip to content
Sandisk
Posted 7 days ago

Senior Firmware Verification Engineer

SandiskSenior Firmware Verification Engineer

Requirements

BE/B.Tech/ME/M.Tech in CSE/ECE/EEE/IS, PCIe Gen3/Gen4/Gen5/Gen6 knowledge, Python scripting proficiency, Protocol analyzer experience, 6-8 years firmware verification experience, C/C++ or Bash proficiency, Git and CI knowledge

Skills

PythonPCIeFirmware

About the role

Responsibilities

  • Design, develop, and integrate white box and grey box tests in Python to verify SSD firmware designs.
  • Collaborate with firmware engineers and architects to define comprehensive verification plans for SSD features.
  • Validate designs against PCIe Base Specifications (up to Gen5/Gen6), ensuring compliance with electrical and logical requirements.
  • Define and execute firmware validation strategies for PCIe front-end subsystems, including MMIO, BARs, and error handling.
  • Perform failure analysis and debug firmware issues using error injection and silicon debug tools.
  • Integrate tests into scalable automation frameworks supporting simulation, emulation, and silicon validation.
  • Drive compliance and interoperability testing with various endpoint/root-complex devices and switches.

Requirements

  • BE/B.Tech/ME/M.Tech in CSE, ECE, EEE, IS, or a related field.
  • 6–8 years of experience in firmware verification or system-level testing.
  • In-depth knowledge of PCIe Gen3/Gen4/Gen5 (Gen6 preferred) including LTSSM, TLP/DLLP, and power management.
  • Proficiency in Python-based scripting and automation.
  • Hands-on experience with protocol analyzers or exercisers (e.g., Teledyne LeCroy, Keysight).
  • Strong understanding of MMIO, BARs, DMA, and ASIC front-end architecture.
  • Proficiency in C/C++ or Bash.
  • Experience with Git, CI/CD, and agile development practices.

About the Company

Sandisk relentlessly innovates to deliver advanced memory and Flash technologies that power the digital world. We combine powerhouse manufacturing capabilities with an industry-leading product portfolio to provide high-performance solutions for people and businesses globally.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Firmware Verification Engineer

Sandisk · Bengaluru

Sign up to apply