685,924open jobs
39,773companies
97,229added this week
Browse all
Salary
$25k – $57k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Junior · 3+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
SanDisk is an American flash memory company that was founded in 1988, acquired by Western Digital in 2016, and separated again as an independent listed company in early 2025. It designs and manufactures NAND flash memory through its long-running joint venture with Kioxia in Japan, and sells that memory as enterprise and client solid state drives, memory cards, USB drives and portable storage under the SanDisk and WD_BLACK brands. Headquartered in Milpitas and listed on Nasdaq, its results swing sharply with the memory pricing cycle, which turned strongly in its favour during the storage shortage of the mid 2020s.

SanDisk develops advanced flash and memory technologies that empower people and businesses to store, access, and manage data. Our globally recognized products are built on innovation, performance, reliability, and quality. We foster a culture of ownership, collaboration, continuous improvement, and technological excellence.

Join SanDisk's Storage Validation Engineering team and help deliver high-quality software solutions for validating next-generation flash storage products.

In this role, you will develop AI-assisted Python automation solutions, analyze product and protocol requirements, execute validation on storage devices, investigate complex failures, and contribute to release qualification. You will work closely with software, firmware, validation, and release teams across India, Israel, and the United States.

This position is ideal for engineers who enjoy Python development, AI-assisted engineering, system-level debugging, Linux and Windows environments, and working close to hardware.

Responsibilities

  • Understand product requirements, technical designs, and storage protocol specifications.
  • Create comprehensive validation strategies including functional, negative, integration, stress, recovery, and regression scenarios.
  • Plan, design, develop, review, and maintain automated validation solutions using Python and AI-assisted engineering tools.
  • Validate storage features, software enhancements, and bug fixes on physical storage devices.
  • Execute sanity, functional, integration, performance, and regression test campaigns.
  • Analyze logs, reproduce failures, and isolate issues across test frameworks, host software, firmware, operating systems, and device layers.
  • Report defects with clear reproduction steps, logs, configurations, and technical findings.
  • Verify fixes and provide evidence-based quality sign-off.
  • Contribute qualified tests to automated sanity and regression suites.
  • Collaborate with globally distributed development, validation, and release teams.
  • Improve test automation, diagnostics, reliability, and engineering productivity.
  • Leverage AI-assisted engineering tools responsibly for test design, coding, debugging, data analysis, and documentation activities.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Software Engineering, Electronics, Electrical Engineering, or a related field.
  • 3 to 5 years of experience in software engineering, validation, system testing, quality assurance, or test automation.
  • Strong programming skills in Python with hands-on experience developing automated test solutions.
  • Experience developing, debugging, and maintaining automated test frameworks.
  • Good understanding of software testing methodologies, defect lifecycle management, and quality engineering practices.
  • Experience working in Linux and Windows environments.
  • Working knowledge of Git and GitHub development workflows.
  • Familiarity with AI-assisted development, testing, debugging, or engineering productivity tools.
  • Strong analytical, troubleshooting, and communication skills.
  • Ability to work independently, drive tasks to completion, and take ownership of validation activities.

Preferred Qualifications

  • Experience with SSDs, flash storage, firmware, drivers, embedded systems, or system software.
  • Knowledge of storage protocols such as NVMe, SCSI, or ATA.
  • Experience with Python test frameworks, log analysis, and data-driven testing methodologies.
  • Familiarity with GitHub, Jira, Agile, Scrum, and Continuous Integration workflows.
  • Working knowledge of C or C++.
  • Exposure to large-scale automation environments and test infrastructure development.
  • Experience using AI tools to improve software development, testing, or engineering productivity.

What We Look For

  • Strong problem-solving and debugging abilities.
  • Attention to detail and commitment to product quality.
  • Curiosity to understand complex interactions between software, firmware, operating systems, and hardware.
  • Ownership mindset from requirement analysis through validation sign-off.
  • Proactive mindset with a high level of accountability.
  • Assertive communicator who can clearly and confidently express technical viewpoints while respecting others.
  • Ability to challenge assumptions and make data-driven decisions.
  • Continuous learning attitude with interest in automation, AI-assisted engineering, and emerging technologies.
  • Strong collaboration skills across globally distributed teams.
  • Confidence to take initiative, drive improvements, and deliver results

Sandisk thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution.

Sandisk is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at [email protected] to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
685,924 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Bengaluru
$75k – $159k per year (Estimated) • In office • Full-Time • Geneva
Python
SQL
Databases
Databricks
AI/ML
MLFlow
Computer Vision
Time Series Forecasting
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Docker
QA
Pytest
Apply
$36k – $92k per year (Estimated) • In office • Full-Time • 5+ years exp • Master's Degree • Bengaluru • Mumbai • Hyderabad • Noida
Python
AI/ML
NLP
TensorFlow
PyTorch
NLTK
Tokenization
Sentiment Analysis
DevOps
Azure
AWS
Apply
$39k – $73k per year (Estimated) • In office • Internship • Singapore
Python
Analytics
Tableau
Power BI
Apply
$88k – $173k per year (Estimated) • Remote/Hybrid • London
Python
Go
DevOps
Terraform
GCP
GitHub Actions
OpenTofu
GitLab CI
CI/CD
Kubernetes
Google GKE
IAM
Cybersecurity
Prisma Cloud
Falco
Aqua Security
ISO 27001
PCI DSS
SOC 2
Management
QuickBooks
Apply
$45k – $95k per year (Estimated) • In office • 10+ years exp • Bengaluru
Python
JavaScript
Java
Node JS
Node JS
Express
DevOps
GCP
Azure
AWS
Kubernetes
Apply
$25k – $57k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Bengaluru
Python
C++
Frontend
Lighthouse
DevOps
CI/CD
Git
GitHub
Management
Jira
Agile
Scrum
Apply
$31k – $68k per year (Estimated) • In office • Full-Time • 4+ years exp • Master's Degree • Bengaluru
Python
Verilog
SystemVerilog
Perl
Frontend
Lighthouse
Chips/EDA
UVM
Cadence Palladium
Apply
$70k – $157k per year (Estimated) • Remote/Hybrid • Full-Time • Singapore
Frontend
Lighthouse
Marketing
Instagram
Apply
$81k – $208k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • Milpitas
Python
SQL
Frontend
Lighthouse
Analytics
Power BI
Microsoft Excel
Apply
$66k – $196k per year (Estimated) • Remote/Hybrid • Internship • 3+ years exp • Master's Degree • Milpitas
Frontend
Lighthouse
Analytics
Power BI
Apply
$23k – $53k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bengaluru
Python
SQL
DevOps
Red Hat
Kubernetes
Apply
$47k – $97k per year (Estimated) • In office • 15+ years exp • Bachelor's Degree • Bengaluru
Java
DevOps
AWS
Apply
Remote • Full-Time • 5+ years exp • Bachelor's Degree • Bengaluru • Chennai
SQL
Databases
PostgreSQL
Oracle
DevOps
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
Apply
Sr Kafka Engineer 9 hours ago
$36k – $95k per year (Estimated) • Remote • Full-Time • Bachelor's Degree • Bengaluru
Python
Java
C#
C#
.NET
DevOps
GCP
Azure
AWS
Docker
Kubernetes
Apply
$36k – $95k per year (Estimated) • Remote • Full-Time • Bachelor's Degree • Bengaluru • Hyderabad • Chennai • Pune • Noida
Python
Java
Java
Spring Boot
DevOps
GCP
Azure
AWS
Docker
Kubernetes
AWS Lambda
API Gateway
Apply
See all jobs
This is one of many
685,924 more open roles from verified company boards, updated every day.