Western Digital Careers
Join our Talent Network

Software Development Engineering (Apps)

Location: Kfar Saba, IL, Israel 
Req ID: JR-0000038242


Job Description:
  • This position reports directly to the Failure Analysis Senior Director and is responsible to manage the development of failure analysis tools to debugging of WD products in order to determine root cause of failures. 
  • This position is expected to have extensive firmware / software development background in addition to managing a team of development engineers.
  • In addition, this position is required to coordinate and enhance the WD Failure Analysis process to ensure accurate and thorough failure analysis of customer returns. 
Essential duties and responsibilities include the following. Other duties may be assigned depending on need:
  • Manage the development of failure analysis tools for WD products which enable the determination of efficient root cause of failures Provide failure analysis tool guidance to FA engineers and technicians
  • Maintain the Failure Analysis process and tool objectives complementary to corporate policies and goals
  • Drive and develop new utilities / capabilities /debug tools to analyze WD SSD products through an understanding of the product architectures.
  • Review specifications, design and development of WD SSDs, ownership of technical issues encountered during analysis to root cause, and isolation of complex firmware / software analysis issues.
  • Working with various WD teams to find solutions, and to communicate those solutions effectively to the team members in a timely manner.
  • Manage development of standards and methods for failure analysis, troubleshooting, inspection, testing, etc.
  • Develop debug / failure analysis techniques to help improve FA cycle time and quality of FA reports.
  • Work with Engineering, Quality, Manufacturing, and Customer Technical Support (CTS) teams, as needed Work with Engineering to develop new approaches to support new product releases.
  • Design and implement failure analysis training programs for personnel performing anlaysis