Skip to main content

Senior Design Engineer

Job Description

Key Responsibilities

  • Design and develop pre-silicon flash-controller blocks/subsystems for NAND-based SSD controller products
  • Drive end-to-end design flow covering requirements, architecture, micro-architecture, RTL/design implementation support, integration, debug, and design closure
  • Work on controller subsystems associated with NAND flash management, data movement, reliability, and performance optimization
  • Perform design debug, root-cause analysis, and issue resolution during pre-silicon development
  • Collaborate with architecture, verification, firmware, DFT, and post-silicon teams for feature readiness and smooth productization
  • Support design reviews, interface definition, and subsystem-level integration for storage-controller SoCs
  • Contribute to robust and scalable controller design for enterprise/data-center SSD use cases

Must-Have Skills

  • Strong experience in pre-silicon design for flash-controller, storage-controller, or ASIC/SoC products
  • Hands-on expertise in flash-controller design and design debug
  • Solid understanding of complete end-to-end SoC/ASIC design flow
  • Strong knowledge of NAND and Flash protocols/interfaces

Senior Design Engineer

San Jose, CA
Full time

Published on 05/24/2026

Share this job now