P

Pure Storage

Delivers all-flash storage hardware and services

Hardware Design Engineer - Systems

Hardware Systems IntegrationUpdated on Nov 12
Full-timeSanta Clara, CA, USA

About the Job

Requirements

  • At least 8 years of hands-on experience in x86 architecture and storage-related hardware development, validation, and qualification.
  • A B.S. in Electrical Engineering or Computer Engineering is required; an M.S. is preferred.
  • Deep expertise in x86 system architecture, CPU subsystems including DDR5, chipsets, BMC, ETH LOM, and peripherals, and subcomponent selection including NVMe drives, AC/DC power supplies, and discrete power circuits.
  • A solid understanding of high-speed and control buses, including PCIe, UPI, SAS/SATA, and serial protocols such as I²C, I³C, SPI, and SVID.
  • Experience with high-speed Ethernet technologies from 1GbE to 400GbE, and hands-on capability reviewing high-speed signals using oscilloscopes and bus analyzers for trace capture and signal analysis.
  • Expertise in analyzing device- and system-level power regulators, PWM selection and design, cooling dynamics, and electrical signal integrity.
  • Foundational knowledge of Verilog and CPLD design.
  • Strong proficiency in scripting languages such as Python and Bash for hardware qualification test development and automation.
  • Experience configuring and running stress and qualification workloads using tools such as PTAT, Mprime, Iometer, Linpack, StressAppTest, and SHC.
  • Familiarity with using AI tools such as Claude and Gemini to accelerate design checks, test script development, and diagnostic dashboards.
  • Ability to collaborate with diagnostics engineers by setting direction and reviewing test plans for full coverage.

Responsibilities

  • Plan, lead, implement, and debug hardware design and qualification projects from concept through production.
  • Participate in all phases of product development, including architecture design, technical documentation, eDVT, failure analysis, and custom hardware support.
  • Define, execute, and automate hardware validation and qualification frameworks to improve test coverage, efficiency, consistency, and product robustness.
  • Partner with Software, Operations, Manufacturing Test, and Support teams to introduce new storage subsystems into production.
  • Serve as an escalation point for internal testbeds and complex customer hardware issues, and perform in-depth failure and root cause analysis.
  • Provide technical guidance and mentorship to junior team members while developing techniques to harden system designs.
  • Work primarily from the Santa Clara office in accordance with company policies, except during PTO, work travel, or other approved leave.

Desired Qualifications

  • Enterprise data storage or server industry experience is preferred.

About the Company

Pure Storage

Delivers all-flash storage hardware and services

Pure Storage provides data storage solutions including all-flash storage arrays, cloud storage, hybrid cloud, and data protection services. Its products work by using flash memory to deliver fast data access, with Evergreen One offering a subscription-based, continuous update and maintenance model that keeps hardware and software up to date without replacing hardware. The company differentiates itself from competitors through a focus on high-performance all-flash storage, scalable data management, and a subscription-based Evergreen model that sustains ongoing software/firmware updates. Its goal is to help businesses manage, protect, and access their data efficiently at scale with sustainable, environmentally friendly storage solutions.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Pure Storage

See more jobs