Updating Results

Western Digital Malaysia

  • 50,000 - 100,000 employees

2022 Firmware Engineering Internship null

Petaling Jaya, Selangor Malaysia

Opportunity Expired

Today’s exceptional challenges require your unique skills. It’s You & Western Digital. Together, we’re the next BIG thing in data.

Opportunity details

Opportunity Type
Internship, Clerkship or Placement

Application dates

Minimum requirements

Accepting International Applications
No
Qualifications Accepted
E
Engineering & Mathematics
I
IT & Computer Science

Hiring criteria

Computer Science/Engineering Degree

See details

Responsibilities

  • Typical activities include the design and implementation of data structures, software algorithms, data paths, and drivers for HW cores to deliver cutting-edge storage products.
  • Debugs issues involving advanced drive features across a wide variety of hardware and software platforms, including PC’s, servers, RAID, and various operating systems (Windows and Linux).
  • Follows department processes and guidelines for firmware development and strives to meet company goals and objectives.
  • Document findings in engineering analyses and investigations.
  • Creates design documents pertinent to the various phases of firmware development.
  • Responsible to provide official code build.
  • Responsible for code management on the official code branch.
  • Determine what feature and code change need to go in for the next code build.
  • Determine which base code for any future enhancement.
  • Responsible to provide a scoping and overview
  • Any new features development/deployment on programs.
  • Block point code.
  • Projects in utility tools development that enhance the current design and failure analysis flow.

Requirements

  • Candidate must possess or currently pursuing a Computer Science, Computer/Electronics Engineering or equivalent required.
  • Relevant experience in embedded firmware development.
  • C/C++, assembly languages and code development processes with debugging emulation and simulation tools.
  • Capable of quickly learning new firmware, hardware, systems, tools, and methodologies.

Skills Required

  • Hardware and software debugging skills.
  • Must have a high degree of problem-solving skills and be solutions-oriented.
  • Must have strong interpersonal skills.
  • Excellent communication skills (written and verbal).
  • Able to work in a team or independently.
  • Familiarity with micro-controller architecture (ARM or ARC), embedded systems desired.
  • Knowledge in SATA, SAS and PCI-E is a plus.

Hiring criteria

You should have or be completing the following to apply for this opportunity.

Computer Science/Engineering Degree
Degree or Certificate
Minimum Level of Study
Bachelor or higher
From an Institution in
  • Malaysia
Study Field
E
Engineering & Mathematics
I
IT & Computer Science