Sandisk logo

Staff Engineer, System Design Engineering

Sandisk 🇮🇳 Bengaluru, Bangalore North, India

Onsite $100,000 - $150,000 Full-time Senior

The role involves long-term technology planning and the design, analysis, and validation of NAND flash memory-based storage systems. The engineer will develop system specifications and algorithms while collaborating with cross-functional teams to create next-generation memory products.

Responsibilities

  • Participates in long term planning of technology, roadmaps and involved in strategic product decisions
  • Perform NAND flash memory-based storage systems design, analysis, integration and validation
  • Developing memory system specifications & algorithms, test objectives
  • Responsible for NAND flash system level behavior characterizations
  • Ability to work with other functional teams such as memory technology, firmware, firmware validation, device, architecture teams to develop storage products
  • Provides feedback on new system features for next generation memory developments

Requirements

  • Bachelor's, Master's, or PhD in EE, ECE, E&I, VLSI, or other relevant field
  • 7+ years (BS), 4+ years (MS), or PhD experience in NAND flash–based or related system design
  • Knowledge of NAND storage domain, Embedded system design and development, system architecture
  • Knowledge of Semiconductor physics and Computer Architecture is a plus
  • Knowledge of programming (e.g. C, C++, Python) is a plus
  • Knowledge of flash media management techniques is a plus
  • Knowledge of storage interfaces such as SATA, USB, SD, UFS and PCIe is a plus
  • Experience in bus logic capture and analysis is a plus
  • Exceptional written, report creation, verbal communication, and cross functional co-ordination skills
  • Strong team player who can collaborate with colleagues

Benefits

  • Opportunities for applicants with disabilities
  • Commitment to an inclusive environment
  • Sense of belonging, respect and contribution

Key Skills

NAND flash-based storage systems design Embedded system design and development System architecture Semiconductor physics Computer Architecture Programming languages (e.g. C, C++, Python) Flash media management techniques Storage interfaces (e.g. SATA, USB, SD, UFS, PCIe) Bus logic capture and analysis Written and verbal communication Cross-functional coordination Team collaboration Design engineering System design Validation Integration Memory system specifications Algorithms Test objectives

About Sandisk

Sandisk is a leading developer, manufacturer and provider of data storage devices and solutions based on NAND flash technology. With a differentiated innovation engine driving advancements in storage and semiconductor technologies, our broad and ever-expanding portfolio delivers powerful flash storage solutions for AI workloads in datacenters, edge devices, and consumers. Our technologies enable everyone from students, gamers and home offices, to the largest enterprises and public clouds to produce, analyze, and store data. Our solutions include a broad range of solid state drives, embedded products, removable cards, and universal serial bus drives.

BEFORE YOU APPLY

Make sure your resume makes it through AI screening

Upload your resume

Never miss similar opportunities 🔔

Get notified when new design engineering jobs that match your preferences become available. Set up personalized job alerts to stay ahead of the competition.