companySanDisk logo

Principal Engineer, Systems Design Engineering

SanDiskBengaluru
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Core Responsibilities in PCIe for NVMe SSDPHY/MAC IP EvaluationAssess PHY/MAC/controller IP criteria, focusing on:Gen5/Gen6 readiness, equalization capabilities, and lane mapping flexibility. SRNS/SRIS tolerance and power management support. LTSSM state visibility and error telemetry. Review IP documentation, ensuring compliance with reset sequences, link speed support, and AER robustness. Define platform-facing requirements, considering retimer/redriver compatibility. ASIC/SoC Integration ManagementOversee the integration of PCIe subsystems, focusing on clock management and power domains.

About the job

As the Principal Engineer in Systems Design Engineering, you will be responsible for the comprehensive PCIe system architecture for our NVMe SSD product range, catering to both client laptops and enterprise servers. Your expertise will guide the entire process from PHY/MAC evaluation to ASIC/SoC integration, including PCIe SFR/register analysis and the establishment of firmware design guidelines for effective link training, transitions, and low-power operation. This role uniquely positions you at the crossroads of PCIe specification adherence, NVMe functionality, firmware structure, platform compatibility, and power/performance optimization.

Key Responsibilities

  • Lead the system-level architecture for PCIe Gen5/Gen6 from the perspective of NVMe SSD endpoints.
  • Establish and review the integration of PCIe and NVMe across SSD products.
  • Conduct PHY and MAC IP evaluations, defining integration requirements and constraints.
  • Oversee SoC/ASIC integration aspects, including clocks, resets, power domains, straps, lane mapping, and sideband signals.
  • Develop PCIe SFR and firmware guidelines, focusing on flow control, LTSSM observability, power states, and error management.
  • Manage link and low-power transitions, including DLRM, L1, L1SS, L0p, ASPM, clock-down, and APST coordination.
  • Facilitate system bring-up and debugging processes, addressing enumeration, speed negotiation, width detection, and AER/error recovery.
  • Align SSD performance with customer requirements, focusing on latency, power efficiency, and reliability.
  • Provide advanced knowledge in PCIe configurations and extended capability registers, including link management, power optimization, and error reporting.
  • Lead cross-team collaboration for platform bring-up and debugging, ensuring effective enumeration, link training, and error handling.
  • Act as the technical authority for escalations from both internal teams and external customers.

About SanDisk

SanDisk is at the forefront of data innovation, understanding how individuals and organizations engage with data. Our relentless pursuit of groundbreaking solutions enables us to meet the needs of today while paving the way for tomorrow's innovations. With a rich legacy in Flash and advanced memory technologies, our products serve as the crucial backbone of the digital landscape. We empower our customers to achieve their aspirations by balancing top-tier manufacturing capabilities with a globally recognized portfolio of innovative, high-performance products. SanDisk has received accolades from the World Economic Forum for our advanced 4IR innovations, with facilities recognized as part of the Global Lighthouse Network and as Sustainability Lighthouses.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.