Western Digital

Western Digital

Senior Technologist - Firmware Development

Irvine, CA, United States · Senior

Sponsorship not specified$151k-$201kDetected 23 days ago
PythonC++Code ReviewGitCloud PlatformsAgileEmbedded SystemsElectrical EngineeringVoIPSASLeadershipCommunicationProblem SolvingMentoring

About the role

  • It's real systems, at real scale, people solving some of the hardest challenges in technology today.
  • Join us and let's shape the future of data.
  • You will act as a key player in driving innovation, reliability, and performance improvements across our storage solutions portfolio.

Responsibilities

  • Design, develop, and debug firmware for HDD technologies, ensuring functionality, reliability, and efficiency.
  • Collaborate with multidisciplinary teams (e.g., hardware engineers, validation teams, and architects) to define firmware requirements and deliver products in alignment with project goals.
  • Perform system-level debugging to analyze and resolve firmware issues impacting product performance or operational reliability.
  • Contribute to the development of technical documentation, architecture designs, and code reviews to support the lifecycle of firmware projects.
  • Collaborate on storage performance evaluations to improve HDD firmware functionalities and support various customer and data-intensive applications.

Requirements

  • Every interaction, every model, every system generates data that must be stored, managed, and made accessible over time.
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.

Skills

  • Expertise in firmware or embedded software development with focus on C/C++/ Python coding.
  • Solid debugging skills (using tools such as JTAG, ICE, bus analyzers) and experience troubleshooting complex system issues.
  • Must have hands on experience in storage technologies, including HDD architecture and interface protocols like SATA, SAS, and NVMe.
  • Exposure to and familiarity with AI coding assistants (e.g., GitHub Copilot, Windsurf, Cursor, or similar tools).
  • Experience in large-scale firmware projects within the storage industry or similar domains.
  • Experience with performance optimization and storage system firmware processes.
  • Strong problem-solving abilities with attention to detail and the ability to work in a fast-paced and innovative environment.
  • Knowledge of software development processes such as Agile methodologies.

Compensation

  • 150,900.00-201,200.00
  • We also prohibit harassment of any individual on any of the characteristics listed above.
  • Our non-discrimination policy applies to all aspects of employment.
  • We comply with the laws and regulations set forth in the " Know Your Rights: Workplace Discrimination is Illegal " poster.
  • Our pay transparency policy is available here.
  • WD thrives on the power and potential of diversity.
  • The salary range is what we believe to be the range of possible compensation for this role at the time of this posting.

Benefits

  • 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 WD's Standard Terms and Conditions for Restricted Stock Unit Awards.

Equal opportunity

  • Please contact us at jobs.accommodations@wdc.com to advise us of your accommodation request.
  • In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

This listing is sourced directly from Western Digital's careers page and normalized into a canonical job model.