Embedded Firmware Engineer – High-Scale Storage & AI Data

Western Digital

Petaling Jaya

On-site

MYR 100,000 - 145,000

Full time

44 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Western Digital Tech and Regional Center (M) in Petaling Jaya, Malaysia, is seeking a Software Development Engineer (Embedded) for full-time. You will design, develop and test firmware for eHDD, using C/C++, Python, and Agile practices in a global R&D environment.

Collaboration with cross-geographic teams is encouraged to deliver high-performance storage solutions. Join a diverse team and contribute to AI-scale data infrastructure, with opportunities to grow across multiple disciplines

Qualifications

  • Bachelor or Master in Computer Science, Computer/Electronics Engineering or related field.
  • Proficiency in C, C++, and Python with knowledge of data structures and algorithms.
  • Ability to learn new firmware, hardware and tools quickly.

Responsibilities

  • Design, develop, test, integrate and maintain quality firmware for eHDD using CI and Agile.
  • Design and implementation of data structures, software algorithms, data path, and drivers for hardware cores using C++ and Python.
  • Participate in significant technical investigations from problem statement to conclusions.
  • Create design documents for firmware development.
  • Devise strategies for in-depth functionality and compatibility testing of complex drive features.

Skills

C
C++
Python
Data structures
Algorithms
Multi-threaded programming
Agile practices

Education

Bachelor or Master in Computer Science, Computer/Electronics Engineering or related field

Job description

Western Digital Tech and Regional Center (M) in Petaling Jaya, Malaysia, is seeking a Software Development Engineer (Embedded) for full-time. You will design, develop and test firmware for eHDD, using C/C++, Python, and Agile practices in a global R&D environment.

Collaboration with cross-geographic teams is encouraged to deliver high-performance storage solutions. Join a diverse team and contribute to AI-scale data infrastructure, with opportunities to grow across multiple disciplines

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

Similar jobs worth comparing

Embedded Firmware Engineer - High-Performance HDDs
Embedded Firmware Engineer - High-Performance HDDs

Western Digital • Selangor

On-site
MYR 90,000 - 150,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 - Agile, On-Site (Malaysia)
Embedded Firmware Engineer - Agile, On-Site (Malaysia)

Aitomic Jobs • 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 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, Storage Systems for AI Data
Senior Firmware Engineer, Storage Systems for AI Data

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 Embedded Firmware Engineer - Storage
Senior Embedded Firmware Engineer - Storage

jobr.pro • Petaling Jaya

On-site
MYR 65,000 - 100,000
Software Development Engineering (Embedded)
Software Development Engineering (Embedded)

Western Digital • Selangor

On-site
MYR 90,000 - 150,000