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.