Western Digital Careers
Join our Talent Network

Principal Engineer, Firmware Engineering

Location: Irvine, CA, United States 
Req ID: JR-0000027654-OTHLOC-71900120490


Responsible for the design and development of new or existing firmware for HDD products in the areas of controller functionality such as performance tuning, interface & media management, and others.
  • Architect, design, implement, validate, and maintain controller firmware components to support products using best-practice firmware development methodologies
  • Participate in design meetings, test planning sessions, and code reviews to provide guidance and constructive feedback to ensure quality of firmware
  • Lead technical projects related to controller firmware development with solid understanding of both technical and business processes
  • Provide input on technical strategy
  • Collaborate with and sometimes lead other cross functional teams to derive innovative quality firmware solutions
  • Mentor and support junior team members with technical guidance

  • BS with 5+ years experience in related field, MS with 3+ years experience in related field, or PhD with 1+ years experience in related field
  • Works under general direction, receiving only general instructions on new work
  • Ability to evaluate and interpret complex engineering data generated by internal departments or external customers
  • Experience with real-time embedded system
  • Fluency with programming languages such as C/C++
  • Bonus (not required): knowledge/experience with interface bus analyzers, SATA/SAS, script languages such as Python, usage of MatLab