Senior Firmware Engineer, Storage Systems for AI Data

WD

Petaling Jaya

On-site

MYR 60,000 - 90,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

WD is seeking a firmware engineer in Petaling Jaya, Malaysia to design and implement firmware for storage products. You will work on data structures, drivers, and software for hardware cores, collaborating with a cross-functional team to deliver scalable storage solutions.

The role requires strong C/C++, embedded systems experience, and the ability to learn new firmware and hardware quickly. Fresh graduates are welcome to apply, and you will join a global company committed to innovation and

Qualifications

  • Bachelor or Master in Computer Science, Computer, Electronics Engineering, Electrical Engineering or equivalent.
  • Relevant experience in embedded firmware development.
  • Knowledge of C/C++, assembly languages and code development processes with debug emulation and simulation tools.
  • Capable of quickly learning new firmware, hardware, systems, tools, and methodologies.

Responsibilities

  • 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 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.

Skills

Firmware development
C/C++
Debugging
Embedded systems
Learning ability

Education

Bachelor or Master in Computer Science/Engineering

Tools

Emulation tools
Simulation tools

Job description

WD is seeking a firmware engineer in Petaling Jaya, Malaysia to design and implement firmware for storage products. You will work on data structures, drivers, and software for hardware cores, collaborating with a cross-functional team to deliver scalable storage solutions.

The role requires strong C/C++, embedded systems experience, and the ability to learn new firmware and hardware quickly. Fresh graduates are welcome to apply, and you will join a global company committed to innovation and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer: Build AI-Scale Storage Systems
Senior Firmware Engineer: Build AI-Scale Storage Systems

WD • Petaling Jaya

On-site
Senior Embedded Firmware Engineer - Storage
Senior Embedded Firmware Engineer - Storage

jobr.pro • Petaling Jaya

On-site
MYR 65,000 - 100,000
Embedded Firmware Engineer, Storage Systems
Embedded Firmware Engineer, Storage Systems

Western Digital Corporation • Petaling Jaya

On-site
MYR 90,000 - 150,000
Embedded Firmware Engineer – Storage Systems (C/C++, Python)
Embedded Firmware Engineer – Storage Systems (C/C++, Python)

Western Digital • Selangor

On-site
MYR 89,000 - 134,000
Firmware Engineer Intern: Embedded Systems & Storage Tech
Firmware Engineer Intern: Embedded Systems & Storage Tech

WD • Petaling Jaya

On-site
MYR 67,000 - 100,000
Embedded Firmware Engineer (Fresh Grads Welcome)
Embedded Firmware Engineer (Fresh Grads Welcome)

Western Digital • Petaling Jaya

On-site
MYR 67,000 - 112,000
Embedded Firmware Engineer - Agile, On-Site (Malaysia)
Embedded Firmware Engineer - Agile, On-Site (Malaysia)

Aitomic Jobs • Petaling Jaya

On-site
MYR 90,000 - 150,000
Senior Firmware Engineer: Storage Systems & Drivers
Senior Firmware Engineer: Storage Systems & Drivers

jobr.pro • Petaling Jaya

On-site
Embedded Firmware Intern: Build AI-Ready Storage
Embedded Firmware Intern: Build AI-Ready Storage

Western Digital • Selangor

On-site
MYR 13,000 - 20,000
Firmware Engineering Intern – Data Storage & AI Scale
Firmware Engineering Intern – Data Storage & AI Scale

WD • Petaling Jaya

On-site
On-the-job training
Professional development trainings
Networking opportunities