Embedded Firmware Engineer - Storage Systems & Hardware

OpenTalent

Petaling Jaya

On-site

MYR 60,000 - 100,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

OpenTalent is seeking a talented firmware engineer to design, develop, test, integrate, and maintain embedded firmware for enterprise HDD storage products. You will work with a cross-functional team to deliver robust firmware using CI, unit tests, and Agile practices.

The role emphasizes C/C++ development, Python tooling, and data-structures expertise across hardware and software platforms. Fresh graduates are encouraged to apply, with opportunities to grow within a dynamic environment.

Qualifications

  • Bachelor's or Master's degree in Computer/Electronics Engineering, Computer Science or equivalent.
  • Fresh graduates are encouraged to apply.
  • Knowledge in C/C++, object-oriented programming, Python, data structures and algorithms.
  • Capable of quickly learning new firmware, hardware, systems, tools, and methodologies.

Responsibilities

  • Design, develop, test, integrate and maintain firmware for eHDD using best practices like unit test, CI and Agile methodologies.
  • Design and implementation of data structures, software algorithms, data path, and drivers for hardware cores using latest standards C++ and Python.
  • Participate in Scrum & Agile processes to bring up new hardware and develop embedded firmware for data storage products.
  • Collaborate and design solutions for challenging yet unique problems across hardware and software platforms, including servers, RAID, and various operating systems (Windows and Linux).
  • Participate in planning and coordinating significant technical investigations from problem statements to conclusions.
  • Creates design documents pertinent to the various phases of firmware development.

Skills

C/C++
Python
Data structures
Algorithms
OO programming

Education

Bachelors/Masters in CE/CS

Job description

OpenTalent is seeking a talented firmware engineer to design, develop, test, integrate, and maintain embedded firmware for enterprise HDD storage products. You will work with a cross-functional team to deliver robust firmware using CI, unit tests, and Agile practices.

The role emphasizes C/C++ development, Python tooling, and data-structures expertise across hardware and software platforms. Fresh graduates are encouraged to apply, with opportunities to grow within a dynamic environment.

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

Similar jobs worth comparing

Embedded Firmware Engineer — Storage Systems
Embedded Firmware Engineer — Storage Systems

Aitomic Jobs • Petaling Jaya

On-site
MYR 60,000 - 110,000
Embedded Firmware Engineer - Storage Tech (SAS/SATA/PCIe)
Embedded Firmware Engineer - Storage Tech (SAS/SATA/PCIe)

Westerndigital • Petaling Jaya

On-site
MYR 72,000 - 96,000
Early Career program
Embedded Firmware Engineer – Storage Systems
Embedded Firmware Engineer – Storage Systems

Westerndigital • Petaling Jaya

On-site
MYR 70,000 - 110,000
Embedded Firmware Engineer – Storage Systems
Embedded Firmware Engineer – Storage Systems

Western Digital • Petaling Jaya

On-site
MYR 90,000 - 130,000
Firmware Engineer, Storage & Embedded Systems
Firmware Engineer, Storage & Embedded Systems

WD • Petaling Jaya

On-site
MYR 60,000 - 90,000
Engineer, Software Development Engineering Embedded - Western Digital
Engineer, Software Development Engineering Embedded - Western Digital

OpenTalent • Petaling Jaya

On-site
MYR 60,000 - 100,000
Engineer, Software Development Embedded - Western Digital
Engineer, Software Development Embedded - Western Digital

OpenTalent • Petaling Jaya

On-site
MYR 45,000 - 78,000
Embedded Firmware Engineer — Fresh Grads Welcome (C/C++, Python)
Embedded Firmware Engineer — Fresh Grads Welcome (C/C++, Python)

Western Digital • Selangor

On-site
MYR 60,000 - 90,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 for High-Performance Storage
Embedded Firmware Engineer for High-Performance Storage

Western Digital Corporation • Petaling Jaya

On-site
MYR 80,000 - 140,000