Firmware Engineer Intern: Embedded Systems & Storage Tech

WD

Petaling Jaya

On-site

MYR 67,000 - 100,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Western Digital Malaysia is seeking a firmware engineer to design, develop, test and maintain firmware for eHDD. You will implement data structures, algorithms and drivers for hardware cores using C++ and Python, delivering products with SAS, SATA and PCIe interfaces.

You will collaborate across hardware and software teams on servers, RAID, and Windows/Linux, contributing to innovative data storage solutions.

Qualifications

  • Currently doing Bachelor in Computer Science, Computer/Electronics Engineering or equivalent required.

Responsibilities

  • Design, develop, test, integrate and maintain quality firmware for eHDD using best practices like unit test, CI.
  • Design data structures, algorithms, data path, and drivers for hardware cores (C++/Python).
  • Deliver cutting-edge storage products with SAS, SATA, PCIE interfaces.
  • Collaborate on solutions across hardware and software platforms, including servers, RAID, and Windows/Linux.
  • Participate in planning and coordinating technical investigations from problem statement to conclusion.
  • Creates design documents pertinent to the various phases of firmware development.

Skills

C/C++
Python
OOP
Data structures
Algorithms
Firmware concepts
Project management
Communication
Troubleshooting

Education

Bachelor in Computer Science or Computer/Electronics Eng

Tools

Bus analyzers
Emulators
Firmware debugging tools

Job description

Western Digital Malaysia is seeking a firmware engineer to design, develop, test and maintain firmware for eHDD. You will implement data structures, algorithms and drivers for hardware cores using C++ and Python, delivering products with SAS, SATA and PCIe interfaces.

You will collaborate across hardware and software teams on servers, RAID, and Windows/Linux, contributing to innovative data storage solutions.

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

Similar jobs worth comparing

Firmware Engineer: Storage Systems & Hardware Integration
Firmware Engineer: Storage Systems & Hardware Integration

Western Digital • Petaling Jaya

On-site
MYR 50,000 - 80,000
Firmware Engineer - PCIe & Storage Systems
Firmware Engineer - PCIe & Storage Systems

Western Digital • Selangor

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

jobr.pro • Petaling Jaya

On-site
MYR 65,000 - 100,000
Embedded Firmware Intern: Build AI-Ready Storage
Embedded Firmware Intern: Build AI-Ready Storage

Western Digital • Selangor

On-site
MYR 13,000 - 20,000
Senior Firmware Engineer: Build AI-Scale Storage Systems
Senior Firmware Engineer: Build AI-Scale Storage Systems

WD • Petaling Jaya

On-site
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
Senior Firmware Engineer, Storage Systems for AI Data
Senior Firmware Engineer, Storage Systems for AI Data

WD • Petaling Jaya

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

Western Digital • Petaling Jaya

On-site
Early Career program
Mentorship
Engineer, Firmware Engineering
Engineer, Firmware Engineering

Western Digital • Petaling Jaya

On-site
MYR 50,000 - 80,000
Intern, Firmware Engineering
Intern, Firmware Engineering

WD • Petaling Jaya

On-site
MYR 67,000 - 100,000