Firmware Engineer: Storage Systems & Hardware Integration

Western Digital

Petaling Jaya

On-site

MYR 50,000 - 80,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

Western Digital in KL COE Office is seeking a firmware engineer to design, develop, test, integrate and maintain high-quality firmware for eHDD using modern practices such as unit tests and CI. You will implement data structures, algorithms, data paths and drivers for hardware cores using C++ and Python.

The role involves delivering storage products with SAS, SATA and PCIe interfaces, collaborating across hardware and software platforms including servers, RAID, Windows and Linux, and

Qualifications

  • Bachelor or Master in Computer Science, Computer/Electronics Engineering or equivalent required.
  • Fresh graduates are encouraged to apply.

Responsibilities

  • Design, develop, test, integrate and maintain firmware for eHDD using CI and unit tests.
  • Implement data structures, software algorithms, data paths and drivers for hardware cores using C++ and Python.
  • Deliver storage products with SAS, SATA and PCIe interfaces.
  • Collaborate across hardware and software platforms including servers, RAID, Windows and Linux.

Skills

C/C++
Python
Data analytics
English communication
Problem solving

Education

Bachelor/Master in CS/CE/EE

Job description

Western Digital in KL COE Office is seeking a firmware engineer to design, develop, test, integrate and maintain high-quality firmware for eHDD using modern practices such as unit tests and CI. You will implement data structures, algorithms, data paths and drivers for hardware cores using C++ and Python.

The role involves delivering storage products with SAS, SATA and PCIe interfaces, collaborating across hardware and software platforms including servers, RAID, Windows and Linux, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 for Data Storage Systems
Embedded Firmware Engineer for Data Storage Systems

Western Digital Corporation • Petaling Jaya

On-site
MYR 78,000 - 134,000
Firmware Engineer - Storage, Data Paths & CI
Firmware Engineer - Storage, Data Paths & CI

Western Digital MY • Subang Jaya

On-site
MYR 70,000 - 120,000
Firmware Engineer, Storage & Embedded Systems
Firmware Engineer, Storage & Embedded Systems

WD • Petaling Jaya

On-site
MYR 60,000 - 90,000
Embedded Firmware Engineer – Storage Systems
Embedded Firmware Engineer – Storage Systems

Western Digital • Petaling Jaya

On-site
MYR 90,000 - 130,000
Senior Firmware Engineer for Storage & HW Drivers
Senior Firmware Engineer for Storage & HW Drivers

Western Digital MY • Subang Jaya

On-site
MYR 60,000 - 100,000
Senior Firmware Engineer – Storage & Drivers
Senior Firmware Engineer – Storage & Drivers

Western Digital MY • Subang Jaya

On-site
MYR 60,000 - 90,000
Embedded Firmware Engineer for Storage Hardware, C/C++
Embedded Firmware Engineer for Storage Hardware, C/C++

WD • Petaling Jaya

On-site
MYR 48,000 - 72,000
Embedded Firmware Engineer — Storage Systems
Embedded Firmware Engineer — Storage Systems

Aitomic Jobs • Petaling Jaya

On-site
MYR 60,000 - 110,000
Senior Embedded Firmware Engineer - Storage
Senior Embedded Firmware Engineer - Storage

Western Digital Corp. • Petaling Jaya

On-site
MYR 65,000 - 100,000