Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Internship - Software Development (Embedded)

Home > C/C++ programming jobs

Internship - Software Development (Embedded) in Others new

  • Western Digital
  • Full time
  • Email
  • Petaling Jaya, Malaysia

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

  • Currently pursuing a bachelor'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.
  • Strong aptitude for problem solving, algorithm design, and complexity analysis.
  • Ability to learn new technologies, complex code, firmware, hardware, systems, and tools quickly.
  • Familiarity with microcontroller architecture such as ARM or ARC, embedded firmware development, and RTOS is an added advantage.
  • Knowledge of data analytics, data visualization, and machine learning is an added advantage.
  • Good understanding of Agile practices is an added advantage.
  • Strong written and verbal communication, teamwork, and self-motivation.

Benefits

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

Western Digital

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 an...

Similar positions

Security Software Engineer (L6)

  • Netflix
  • Full time
  • USA
  • 10/15/2026
  • Salary: $499k-$900k
  • Remote

Senior ML Engineer, GenAI - Games

  • Netflix
  • Full time
  • USA
  • 10/15/2026
  • Salary: $466k-$750k
  • Remote

Senior Software Engineer, Firefox Security

  • Mozilla
  • Full time
  • Remote
  • 10/15/2026
  • Salary: €68k-€91k
  • Germany

Senior Software Engineer

  • Snapsheet Inc
  • Full time
  • Remote
  • 10/15/2026
  • Salary: $135k-$165k
  • Worldwide

Senior Embedded Software Engineer

  • L3Harris
  • Full time
  • USA
  • 10/15/2026
  • Salary: $105k - $171k/yr
  • Camden, NJ