Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Western Digital Entry Level Firmware Engineer 
Australia, New South Wales, Sydney 
777681724

19.11.2024
Company Description

Here’s how you can help.

Job Description

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Responsible for the design, development, and support of new or existing SSD Firmware features
  • Design, implement, validate, and maintain firmware components to support products using best-practice development methodologies
  • Design and develop test cases for firmware features being implemented
  • Design, develop and implement tools to improve Firmware debug/test capabilities and analytics.
  • Participate in design meetings, test planning sessions, and code reviews.
  • Collaborate with internal and cross functional teams to derive innovative quality firmware solutions
  • Document findings in bug tracking system, create and update web pages for sharing information, and create slides for communication of ideas.
Qualifications

REQUIRED:

  • Bachelor's degree in computer systems engineering or equivalent engineering degree
  • Strong programming Skill (C/C++) required
  • Strong scripting languages such as Python, Perl, etc.
  • Programming hardware devices through control registers
  • Debugging both new hardware and new firmware using oscilloscopes, logic analyzers, protocol analyzers
  • Using best-practice firmware engineering principles

PREFERRED:

  • Implementing storage protocols is a plus

SKILLS:

  • Proficiency in English, both spoken and written, is required
  • Knowledge of structured code development methods and debug techniques
  • Knowledge of agile development methodologies
  • Ability to solve problems as part of multi-site organization and cross functional team
  • Ability to provide timely scheduling and resource information to team leads and managers, and meet scheduled commitments

Based on our experience, we anticipate that the application deadline will be

Compensation & Benefits Details

  • An employee’s pay position within the salary range may be based on several factors including but not limited to (1) relevant education; qualifications; certifications; and experience; (2) skills, ability, knowledge of the job; (3) performance, contribution and results; (4) geographic location; (5) shift; (6) internal and external equity; and (7) business and organizational needs.
  • The salary range is what we believe to be the range of possible compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range and this range is only applicable for jobs to be performed in California, Colorado, New York or remote jobs that can be performed in California, Colorado and New York. This range may be modified in the future.
  • You will be eligible to participate in Western Digital’s Short-Term Incentive (STI) Plan, which provides incentive awards based on Company and individual performance. Depending on your role and your performance, you may be eligible to participate in our annual Long-Term Incentive (LTI) program, which consists of restricted stock units (RSUs) or cash equivalents, pursuant to the terms of the LTI plan. Please note that not all roles are eligible to participate in the LTI program, and not all roles are eligible for equity under the LTI plan. RSU awards are also available to eligible new hires, subject to Western Digital’s Standard Terms and Conditions for Restricted Stock Unit Awards.
  • We offer a comprehensive package of benefits including paid vacation time; paid sick leave; medical/dental/vision insurance; life, accident and disability insurance; tax-advantaged flexible spending and health savings accounts; employee assistance program; other voluntary benefit programs such as supplemental life and AD&D, legal plan, pet insurance, critical illness, accident and hospital indemnity; tuition reimbursement; transit; the Applause Program, employee stock purchase plan, and the Western Digital Savings 401(k) Plan.
  • Note: No amount of pay is considered to be wages or compensation until such amount is earned, vested, and determinable. The amount and availability of any bonus, commission, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company’s sole discretion, consistent with the law.