Western Digital

Software Development Engineering (Embedded)

Western Digital
Apply
7 hours ago
Petaling Jaya, MalaysiaEntry Level

Responsibilities

  • Design, develop, test, integrate, and maintain firmware for enterprise hard disk drives.
  • Implement data structures, software algorithms, data paths, and drivers for hardware cores using C++ and Python.
  • Participate in technical investigations from problem statement through conclusions.
  • Create design documents for firmware development phases.
  • Develop strategies for functionality and compatibility testing of complex drive features.

Requirements

  • Bachelor’s or master’s degree in computer science, computer/electronics engineering, or a related field.
  • Knowledge of C, object-oriented programming such as C++ and Python, data structures, algorithms, and multithreaded programming.
  • Ability to rapidly learn new technologies, complex code, firmware, hardware, systems, and tools.
  • Strong aptitude for problem solving, algorithm design, and complexity analysis.
  • Strong written and verbal communication and the ability to work independently and collaboratively.
  • Preferred knowledge of ARM or ARC microcontroller architecture, embedded firmware development, RTOS, data analytics, data visualization, and machine learning.

Benefits

  • On-the-job training and mentorship with industry professionals.
  • Professional development training, executive exposure, and networking events.
  • Collaboration with cross-geographical and cross-cultural teams, especially in Japan and the United States.
  • Position based at Western Digital Tech and Regional Center in Petaling Jaya, Malaysia.

Tech Stack

Categories

Western Digital

About Western Digital

10,000+ employees

Western Digital designs and manufactures data storage devices and platforms, including hard disk drives and solid-state drives, for consumer electronics, enterprises, and hyperscale data centers. The public company, founded in 1970 and headquartered in San Jose, sells under the Western Digital and SanDisk brands through OEM and retail channels, and supplies cloud platforms and PC markets worldwide.

Contact me