Talent Apply
Log in
All jobs
WD

Firmware Engineer

Western Digital

About this role

About the Role WD is building the infrastructure behind the AI-driven data economy. This role focuses on firmware development for cutting-edge storage products, designing data structures, algorithms, and drivers for hardware cores to enable scalable AI data platforms. What You'll Do

  • Stay current with firmware development methodologies.
  • Design and implement data structures, software algorithms, data path, and drivers for hardware cores to deliver cutting-edge storage products.
  • Debug issues involving advanced drive features across a wide variety of hardware and software platforms, including PCs, servers, RAID, and various operating systems (Windows and Linux).
  • Follow department processes and guidelines for firmware development and strive to meet company goals and objectives.
  • Document findings in engineering analyses and investigations.
  • Create design documents pertinent to the various phases of firmware development. What We're Looking For
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or Electronics Engineering.
  • Experience or strong grounding in firmware development and driver-level software.
  • Familiarity with Windows and Linux environments.
  • Strong knowledge of data structures, algorithms, and debugging across hardware/software.
  • Ability to work in a fast-paced, high-scale hardware/firmware environment.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →