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
View allNot 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.
Similar Jobs
Hand-picked roles that match this job's skills
4C Corporate Services
4C Corporate Services is hiring a Civil Engineer FreshersHybridChennai24mo
25K/moApply
Renesas Electronics
Principal Engineer - ValidationIn OfficeHyderabad3mo
Stipend N/AApply
Renesas Electronics
Sr Staff Hardware Validation EngineerIn OfficeHyderabad3mo
Stipend N/AApply
In OfficePune3mo
Stipend N/AApply
NielsenIQ
Software Engineer (Data Engineer)In OfficeChennai3mo
Stipend N/AApply
UiPath India
Principal Software EngineerIn OfficeBengaluru3mo
Stipend N/AApply
NielsenIQ
Software Engineer (AI)In OfficePune3mo
Stipend N/AApply
Mitratech
Software Engineer III, In TestIn OfficeIndia3mo
Stipend N/AApply
Renesas Electronics
Senior Staff Engineer, Layout Design (Power & Analog ICs)In OfficeBengaluru3mo
Stipend N/AApply
Renesas Electronics
Senior Staff Engineer, Design Verification (Power & Analog ICs)In OfficeBengaluru3mo
Stipend N/AApply
Sponsored — Deals for Professionals
SponsoredSimilar Jobs Based on Your Skills
In OfficeHyderabad3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
Endava
Business AnalystIn OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
Ethos Life
Senior Data EngineerIn OfficeBengaluru3mo
Stipend N/AApply
Ethos Life
Data EngineerIn OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
Rippling
Staff Software EngineerIn OfficeBengaluru3mo
Stipend N/AApply
Recently Posted Jobs in Bengaluru
Fresh jobs posted in Bengaluru — apply early
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
Ping Identity
Staff Software EngineerIn OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
In OfficeBengaluru3mo
Stipend N/AApply
Everpure
MTS - Performance EngineeringIn OfficeBengaluru3mo
Stipend N/AApply
Everpure
MTS - Performance EngineeringIn OfficeBengaluru3mo
Stipend N/AApply
Everpure
MTS - Performance EngineeringIn OfficeBengaluru3mo
Stipend N/AApply
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



