MyInternships.in
Sandisk logo — Sandisk Senior Firmware Verification Engineer (Python based scripting - PCIe Protocol Feature Validation) - 5-8 Years at Sandisk
Sandisk

Senior Firmware Verification Engineer (Python based scripting - PCIe Protocol Feature Validation) - 5-8 Years

Job · Full-timeIn OfficeBengaluruEntry level / 0-2 years1 opening

About this role

Sandisk is hiring for Senior Firmware Verification Engineer (Python based scripting - PCIe Protocol Feature Validation) - 5-8 Years in Bengaluru. This opening was published by Sandisk on their official smartrecruiters careers board on 9 July 2026 and was verified as still open on 17 September…

Similar jobs hiring now

Not quite right? These jobs in Bengaluru match the same skills — apply to a few to improve your chances.

Skills you'll use

PythonGitC++CommunicationAgileFirmwareQuality AssuranceTestingDebuggingAttention to Detail

What you'll do

  • Collaborate closely with firmware engineers & architects on product architecture and designs to define the comprehensive verification plan to validate each SSD features
  • Design, Develop and Integrate the white box and gray box tests on SSD products in roadmap
  • Conduct test plan reviews and code reviews to ensure the tests are scalable and meeting the requirements
  • Participate in driving failure analysis and collaborate with integration/execution engineers for test deployment.
  • Validate designs against PCI Express Base Specification (up to Gen5/Gen6), ensuring compliance with electrical, logical, and transaction-layer requirements.
  • Define and own firmware validation strategy for PCIe front-end subsystems, including MMIO address spaces, BARs, resets, interrupts, and error handling.
  • Define, plan, and execute system-level validation strategies for PCIe front-end (PHY + controller) IP and SoC-level integration.
  • Integrate tests into scalable automation frameworks supporting simulation, emulation, and silicon validation.
  • Debug firmware issues, perform front-end error injection, and expose design or integration defects.
  • Validate PCIe compliance, MMIO access integrity, and robustness of fault detection and recovery mechanisms.

Who can apply

  • Debug firmware issues, perform front-end error injection, and expose design or integration defects.
  • Validate PCIe compliance, MMIO access integrity, and robustness of fault detection and recovery mechanisms.
  • Review and verify firmware trace logs and debug telemetry for correctness and completeness.
  • Drive validation readiness across pre‑silicon and post‑silicon platforms, ensuring alignment of firmware specs, drivers, and test collateral.
  • Interface with cross‑functional stakeholders to ensure validation coverage meets product and customer requirements.
  • Drive compliance and interoperability testing with various endpoint/root-complex devices, switches, and add-in cards.
  • BE/B.Tech/ME/M.Tech degree in CSE/ ECE/ EEE/ IS or related field
  • In-depth knowledge of PCIe Gen3/Gen4/Gen5 (Gen6 preferred) LTSSM, TLP/DLLP, flow control, ordering rules, error handling, power management

About Sandisk

About Sandisk High-performance SSDs, memory cards, and USB Flash Drives designed to prioritize speed, reliability, and energy efficiency for gamers, digital photography, and every day users. Sandisk online store members receive free standard shipping on all eligible orders. Non-members receive…
Visit Sandisk’s official website ↗

Searching for “Sandisk jobs” or “jobs at Sandisk”? You’re in the right place.

Sponsored — Deals for Professionals

Sponsored

Similar Jobs

Hand-picked roles that match this job's skills

Sponsored — Deals for Professionals

Sponsored

Similar Jobs Based on Your Skills

Recently Posted Jobs in Bengaluru

Fresh jobs posted in Bengaluru — apply early

Ready to apply for Senior Firmware Verification Engineer (Python based scripting - PCIe Protocol Feature Validation) - 5-8 Years?

Free to apply · takes under 2 minutes · Sandisk reviews on a rolling basis.

Apply Now