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.
Apply directly at Western Digital →Create a free account for alerts like thisView Western Digital immigration profile
This listing is sourced directly from Western Digital's careers page and normalized into a canonical job model.