< /div>

Principal Engineer, Firmware Engineering

JR-0000059014 Requisition #

Company Profile:

Western Digital Corporation is the world’s largest data storage company with a leading portfolio of HGST, SanDisk,

G-Technology and WD brands covering flash and disk-based solutions. Deployed by the largest and most

prominent organizations worldwide, Western Digital solutions are everywhere, touching lives and enabling great

value from the data they possess.

Innovating at the Boundaries of Technology: Whether in your pocket, home, car, or the cloud, its likely

Western Digital is with you every step of the way. It's a responsibility we don't take lightly. That's why we are

always at the cusp of innovation, pushing the boundaries of technology to make what you thought was once

impossible, possible.

We deliver the possibilities of data. YOU define what’s possible. The next big thing in data is you! Shape the future

& define what's possible. Come shape the future with us. For more information about us, please visit us at


Please find the JD below


He/She will be responsible for leading, managing and creating automation frameworks and test cases for testing storage devices such as hard drives for upcoming generations. The role will involve working with product firmware design and development activities to understand the features and create exhaustive, efficient test cases to ensure correctness of implementation. The candidate is expected to be familiar with automated testing of complex products. The tests are to be created using Python or TCL. Good mastery of any scripting language is necessary. The candidate will also require to lead test development efforts, interface with external teams, mentor small teams.



  • Create specifications , test cases and documentation  based on product firmware feature designs/specification
  • Perform failure analysis and debugging as required
  • Lead or Participate in planning activities
  • Drive/participate in technical reviews
  • Status reviews with leaders
  • Mentor or lead small teams



  • Bachelors or Masters in EC, EE, CS or similar engineering disciplines


Experience Required


·       Minimum 8+ years in  Storage or Embedded industry segments 

·        Experience in Embedded Firmware validation, Test case development, White box testing, Test script development and debugging.

·       Experience in programming  (e.g. Assembly, C, C++, Python).

·       Experience in doing failure analysis with respect to reproducing and root causing the issues

·        Understand Software development Life Cycle.

·       Experience working with Flash memory technologies is a plus.

·       Knowledge of system architecture is a plus. 


Soft skills:

  • Good organizational skills
  • Strong problem solving and interpersonal skills
  • Excellent oral and written communication skills

Legal Disclaimer

WD is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: WD is committed

to the principle of equal employment opportunity for all employees and to providing employees with a work

environment free of discrimination and harassment. All employment decisions at WD are based on business needs,

job requirements and individual qualifications, without regard to race, colour, religion, gender, national origin, age,

disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation, family,

parental status, or any other status protected by the laws or regulations in the locations where we operate.

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

Bangalore, Karnataka, India

📁 Engineering

Requisition #: JR-0000056903

Bangalore, Karnataka, India

📁 Engineering

Requisition #: JR-0000061167

Bangalore, Karnataka, India

📁 Engineering

Requisition #: JR-0000058134

NOTICE TO CANDIDATES: Western Digital has received reports of scams where a payment is requested on Western Digital’s behalf as a condition for receiving an offer of employment. Please be aware that Western Digital and its subsidiaries will never request payment as a condition for applying for a position or receiving an offer of employment. Should you encounter any such requests, please report it immediately to compliance@wdc.com.