Firmware Engineer - Embedded Storage & NAND Controller

Maistorage Technology Sdn. Bhd.

Puchong

On-site

MYR 60,000 - 90,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

MaiStorage Technology Sdn. Bhd. in Malaysia is seeking a firmware engineer to develop and maintain software for USB, SD card, SSD, eMMC and UFS controllers.

The role focuses on robust firmware design and performance optimization. You will work closely with hardware and software teams to implement features across Host, FTL, and NAND flash layers, and provide customer support including RMA troubleshooting. Candidates should have C/C++, Python skills and a background in embedded systems; BS/MS in

Qualifications

  • Strong knowledge of C/C++ and Python programming.
  • Experience with embedded systems and computer architecture is a plus.
  • BS or MS degree in EE, software engineering or CS related.

Responsibilities

  • Develop and maintain firmware for USB, SD card, SSD, eMMC and UFS controllers.
  • Optimize algorithm design & features for Host, FTL and NAND Flash layers.
  • Customer support and RMA troubleshooting.

Skills

C/C++
Python

Education

BS/MS in EE/Software Engineering/CS

Job description

MaiStorage Technology Sdn. Bhd. in Malaysia is seeking a firmware engineer to develop and maintain software for USB, SD card, SSD, eMMC and UFS controllers.

The role focuses on robust firmware design and performance optimization. You will work closely with hardware and software teams to implement features across Host, FTL, and NAND flash layers, and provide customer support including RMA troubleshooting. Candidates should have C/C++, Python skills and a background in embedded systems; BS/MS in

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

Maistorage Technology Sdn. Bhd. • Puchong

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

jobr.pro • Petaling Jaya

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

Aitomic Jobs • Petaling Jaya

On-site
MYR 90,000 - 150,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
Firmware Engineer – Embedded Storage for AI-Scale Data
Firmware Engineer – Embedded Storage for AI-Scale Data

WD • Petaling Jaya

On-site
MYR 33,000 - 56,000
Early Career program
Staff Engineer - AI-Driven NAND Systems & Automation
Staff Engineer - AI-Driven NAND Systems & Automation

Micron Technology • Petaling Jaya

On-site
MYR 240,000 - 360,000
Staff Engineer, AI-Driven NAND & System Development
Staff Engineer, AI-Driven NAND & System Development

Micron Technology • Batu Kawan

On-site
MYR 180,000 - 300,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