Updating Results

Western Digital Malaysia

  • 50,000 - 100,000 employees

Firmware Engineering null

Petaling Jaya

Opportunity Expired

Build up your professional career by joining Malaysia's leading technology company that supports your career development as a firmware engineer

Opportunity details

Opportunity Type
Graduate Job
Salary
MYR 3,700 - 4,845

Prosple salary estimate

Application dates

Minimum requirements

Accepting International Applications
No
Qualifications Accepted
E
Electrical & Electronic Engineering
I
Computer Science (all other)

Hiring criteria

Entry Pathway

See details

Working rights

Malaysia

  • Malaysian Citizen
  • Malaysian Permanent Resident
  • Malaysian Temporary Work Visa
Read more

About Western Digital Malaysia

Western Digital is an American computer drive manufacturer and data storage company. lt operates in more than 30 countries including Malaysia, with over a dozen manufacturing and product assembly facilities.

Your role

As a Firmware Engineer at Western Digital Malaysia, you will be responsible for the following role:

  • Design, develop, test, integrate and maintain quality firmware for eHDD using best practices like unit test, CI and Agile methodologies.
  • Design and implementation of data structures, software algorithms, data path, and drivers for hardware cores using latest standards C++ and Python.
  • Participate in Scrum & Agile processes to bring up new hardware and develop embedded firmware for data storage products.
  • Deliver cutting-edge storage products with SAS, SATA, PCIE interfaces.
  • Collaborate and design solutions for the challenging yet unique problems across hardware and software platforms, including servers, RAID, and various operating systems (Windows and Linux).
  • Participate in planning and coordinating significant technical investigations from problem statements to conclusions.
  • Creates design documents pertinent to the various phases of firmware development.

Training & development

Western Digital supports the employee to develop competencies. According to the official career video, Western Digital provides a development program, various pieces of training, and tools to build employees' professional careers. Technical skills and projects are also given to enhance competency.

Compensation & benefits

The estimated total pay for a Firmware Engineer at Western Digital is MYR 4,845 per month. This number represents the median, which is the midpoint of the ranges from the proprietary Total Pay Estimate model and is based on salaries collected from our users. The estimated base pay is MYR 3,700 per month. The estimated additional pay is MYR 1,145 per month. Additional pay could include bonus, stock, commission, profit sharing, or tips. (Source: glassdoor)

Career progression

The company provides wide opportunities for employees to develop careers to the next level. This position will be hired as a full-time firmware engineer. The next career path is senior firmware engineer, principal firmware engineer, and the highest is manager level.

Work-life balance

As mentioned by one employer on the company's official career site, Western Digital encourages a great work-life balance everything is well organized and structured. You can also enjoy your life outside of working hours.  Moreover, the company supports you to enjoy your work.

Culture & vibe

As shown in the video, the Western Digital environment is cozy and fun with various supported facilities such as health and wellness. The positive vibe from the company is they commit to providing equal opportunities to all applicants and employees and will not discriminate against any applicant or employee based on their race, color, ancestry, or religion.

About you

If you are interested to apply for this firmware engineer at Western Digital, you have to meet the following basic qualifications:

  • Bachelor or Master in Computer Science, Computer/Electronics Engineering or equivalent required.
  • Fresh graduates are encouraged to apply.

In addition, you must have the following preferences:

  • Knowledge in C/C++, object-oriented programming, Python, data structures, algorithms.
  • Capable of quickly learning new firmware, hardware, systems, tools, and methodologies.
  • Ability to effectively manage projects and tasks to deliver deadlines and commitments. 
  • Familiarity with micro-controller architecture (ARM or ARC), embedded systems and RTOS desired.
  • Knowledge in SAS, SATA and PCIE interface.
  • Experience in the use of bus analyzers, emulators and other firmware debugging tools is a plus.
  • Possess data analytics skillset such as machine learning.

In order to be strongly hired by the recruitment team, you have to have the additional skill below:

  • You have high degree of problem solving skills, solutions oriented with a positive, can-do attitude.
  • You have excellent interpersonal skills, including written and verbal communication.
  • You are comfortable and enjoy working in a dynamic and ever evolving environment.
  • You can be a fun and enthusiastic teammate who enjoys challenges and celebrates successes
  • Embedded firmware experience.

How to apply

To apply for the job just simply click the “Apply on employer site” button below. We will direct you to Western Digital Malaysia's official link for this vacancy. Make sure you have read all of the requirements and skills mentioned above.

Hiring criteria

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

Entry Pathway
Degree or Certificate
Minimum Level of Study
Bachelor or higher
Study Field
E
Electrical & Electronic Engineering
I
Computer Science (all other)

Work rights

The opportunity is available to applicants in any of the following categories.

country
eligibility

Malaysia

Malaysia

Malaysian Citizen

Malaysian Permanent Resident

Malaysian Temporary Work Visa