Western Digital logo
Western DigitalPosted 4 weeks ago

Hardware Engineer

$91,100–$112,779 year

On-siteSan Jose, California, United States

Full TimeEnterpriseComputer Hardware

Job Summary

Design and verify ASIC architectures, develop embedded firmware in C/C++, and engineer mechanical components for next-generation storage systems. Build simulations, validate hardware designs, and optimize performance, power, and reliability across digital logic, SoC, and manufacturing equipment. Create validation strategies, troubleshoot system-level issues, and partner with cross-functional teams to move products from prototype through global-scale manufacturing.

Required Qualifications

  • Currently pursuing or recently completed a Bachelor's, Master's, or Ph.D. degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Systems Engineering, Software Engineering, Manufacturing Engineering, Industrial Engineering, Mechatronics, Materials Engineering, Data Science, or a related engineering or technical discipline.
  • Experience developing technical skills through coursework, internships, co-ops, research, laboratory work, capstone projects, hackathons, or personal projects in one or more areas such as software development, embedded systems, firmware, ASIC/SoC design, hardware development, systems engineering, mechanical design, manufacturing, automation, data analysis, testing, validation, or related engineering disciplines.
  • Familiarity with engineering fundamentals and one or more relevant technical areas, including programming (C, C++, Python, Java, Go, SQL, JavaScript, or similar), digital logic, embedded systems, computer architecture, electronics, mechanical design, CAD, manufacturing processes, automation, testing, simulation, verification, debugging, data analysis, or systems integration.
  • Demonstrated analytical, problem-solving, and communication skills with the ability to collaborate effectively in a cross-functional engineering environment.
  • Strong analytical, critical thinking, and problem-solving skills with a passion for learning new technologies.
  • Excellent written and verbal communication skills and the ability to collaborate effectively in a team environment.

Desired Qualifications

  • Proficiency with Microsoft Office and common software development tools (such as Git, Linux, or IDEs) is a plus.
  • Interest in storage technologies, semiconductors, embedded systems, cloud computing, AI, data analytics, or other emerging technologies.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce