Skip to main content

Engineer, Software Development Engineering (Embedded) at Western Digital

Seniority in posting: entry

Setup
On-site
Location
Petaling Jaya, Selangor
Type
Full-time
Level
entry
Posted

Description

The Embedded Firmware Engineer will design, develop, test, integrate, and maintain firmware for eHDD storage systems. The role involves C++ and Python software, data structures, algorithms, data paths, drivers, embedded firmware, Scrum and Agile development, hardware-software collaboration, technical investigations, and firmware design documentation. A bachelor’s or master’s degree in a relevant engineering or computer science field is required, while familiarity with microcontroller architectures, embedded systems, RTOS, storage interfaces, debugging tools, machine learning, and Agile practices is preferred.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation