CareerPlanSign in

Senior Engineer, Firmware Engineering

Petaling Jaya, Selangor, my💼 Full-time🗓 2026-07-15 → 2026-09-26

Core

Design and implement firmware, data structures, algorithms, and drivers for hardware cores to deliver cutting-edge storage products.

Role type

Senior Firmware Engineer (Storage)

Builds

Storage products for PCs, servers, and RAID systems

Domain

Hardware/Embedded Systems / Storage

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, assembly languages, embedded firmware development, hardware/software debugging, debug emulation and simulation tools

Preferred skills

micro-controller architecture (ARM or ARC), embedded systems, SATA, SAS, PCIE

Technologies

C, C++, Assembly, ARM, ARC, SATA, SAS, PCIE

Responsibilities

Design and implement data structures, software algorithms, and drivers for HW cores; Debug issues involving advanced drive features across various hardware and software platforms; Create design documents for firmware development phases.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.