Senior Firmware Engineer: Storage Systems & Drivers

jobr.pro

Petaling Jaya

On-site

MYR 78,120 - 122,760

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

jobr.pro in Malaysia is seeking an embedded firmware engineer to design and implement data structures, software algorithms, data paths, and drivers for hardware cores powering storage products. You will debug across PCs, servers, RAID, Windows and Linux, and contribute to documentation and design artefacts.

Ideal candidates hold a Bachelor’s or Master’s in CS or electronic engineering, have hands-on firmware experience, and are proficient in C/C++, with familiarity in assembly.

Qualifications

  • Bachelor's or Master in Computer Science, Computer Engineering, Electronics Engineering or Electrical Engineering or equivalent.
  • Relevant experience in embedded firmware development.
  • Knowledge in 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.
  • Familiarity with ARM or ARC micro‑controller architecture is a plus.
  • Knowledge in SATA, SAS and PCIE is a plus.

Responsibilities

  • Design and implement data structures, software algorithms, data path, and drivers for HW cores to deliver storage products.
  • Debug issues involving advanced drive features across Windows and Linux platforms.
  • Follow department processes and guidelines for firmware development and meet company goals.
  • Document findings in engineering analyses and investigations; create design documents for firmware development.

Skills

C/C++
Assembly languages
Problem-solving
Communication
Project management
Teamwork
Independent work

Education

Bachelor's or Master in Computer Science/Engineering
Equivalent qualifications in electronics/electrical engineering

Tools

Debug emulation tools
Simulation tools

Job description

jobr.pro in Malaysia is seeking an embedded firmware engineer to design and implement data structures, software algorithms, data paths, and drivers for hardware cores powering storage products. You will debug across PCs, servers, RAID, Windows and Linux, and contribute to documentation and design artefacts.

Ideal candidates hold a Bachelor’s or Master’s in CS or electronic engineering, have hands-on firmware experience, and are proficient in C/C++, with familiarity in assembly.

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

Similar jobs worth comparing

Senior Embedded Firmware Engineer - Storage
Senior Embedded Firmware Engineer - Storage

jobr.pro • Petaling Jaya

On-site
MYR 65,000 - 100,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 (C/C++, Python)
Embedded Firmware Engineer – Storage Systems (C/C++, Python)

Western Digital • Selangor

On-site
MYR 89,000 - 134,000
Senior Firmware Engineer: Build AI-Scale Storage Systems
Senior Firmware Engineer: Build AI-Scale Storage Systems

WD • Petaling Jaya

On-site
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, 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
Firmware Engineer: Storage Systems & Hardware Integration
Firmware Engineer: Storage Systems & Hardware Integration

Western Digital • Petaling Jaya

On-site
MYR 50,000 - 80,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 Design Engineer (C/C++, Python)
Embedded Firmware Design Engineer (C/C++, Python)

MaiStorage • Puchong

On-site
MYR 89,000 - 134,000