Western Digital Careers
Join our Talent Network

Technologist, R&D Engineering

This job posting is no longer active

Location: Milpitas, CA, United States 
Req ID: JR-0000023446


We have software, information theory and/or machine-learning job openings in the Software Solutions and Algorithms group. The main research themes of the group are algorithms for distributed computing/storage systems (erasure coding, consensus protocols, distributed hash tables), storage stack (Linux kernel, file systems, user space storage stack), information theory (data representation, error correction codes/erasure codes, security/cryptography), machine intelligence (artificial intelligence, machine learning).

Essential Duties and Responsibilities:


Ideal candidate would work on conceiving, prototyping and guiding development of new storage and computing related projects and ideas, as well as writing invention disclosures and academic publications.

  • PhD in Computer science, Computer engineering, Electrical engineering or related, with a proven publication track record and implementation experience in system architecture, operating systems, file systems, or embedded systems.

Western Digital  is a leader in the storage industry with products spanning USB Flash  Drives to Home NAS, to Enterprise Storage Devices (HDD/SSD) to Storage  Systems and Solutions.  WD’s Research division is chartered with  exploring new technological frontiers.   The Research team explores new  technologies in a broad spectrum of areas ranging from Emerging  Non-Volatile Memory (a.k.a Storage Class Memories) device design and  processes, low-latency system designs, distributed systems, consensus  protocols, erasure coding, data structures and algorithms, mechanical  systems, thermal modeling, interface protocols and standards, device  drivers, open source, linux kernel, client system design, data  analytics, machine learning.