Software Development Engineer (Firmware)
WD · Irvine, CA · 5 days ago
On-siteEngineeringFull-time
Job Description
Why this role matters: You'll design and ship embedded firmware that powers enterprise storage products—writing C/C++ code that directly impacts how data centers and cloud infrastructure perform. Join our structured Early Career program where you'll learn our stack, deliver real features, and work alongside experienced firmware engineers.
Essential Duties & Responsibilities
- Design and implement embedded system components using best-practice development methodologies
- Validate and maintain firmware – write tests, debug issues, ensure code quality before customer delivery
- Triage and resolve issues – perform first-level investigation on host and performance problems
- Collaborate with core firmware engineers – integrate code, participate in reviews, learn the full product lifecycle
- Own your assignments – after training, independently deliver tasks that ship to customers
Qualifications
- Right to work in the US without requiring Western Digital to commence or sponsor an immigration case in order to employ you now or at any point in the future.
- Currently pursuing or recently completed an MS degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent experience.
- Embedded systems fundamentals – understand how software interacts with hardware
- C++ coding experience – comfortable writing, debugging, and testing code
- Python familiarity – can write scripts or willing to learn
Additional Information
- WD is committed to providing equal opportunities to all applicants and employees and will not discriminate against any applicant or employee based on their race, color, ancestry, religion (including religious dress and grooming standards), sex (including pregnancy, childbirth or related medical conditions, breastfeeding or related medical conditions), gender (including a person’s gender identity, gender expression, and gender-related appearance and behavior, whether or not stereotypically associated with the person’s assigned sex at birth), age, national origin, sexual orientation, medical condition, marital status (including domestic partnership status), physical disability, mental disability, medical condition, genetic information, protected medical and family care leave, Civil Air Patrol status, military and veteran status, or other legally protected characteristics.
- We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution.
- We are committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process.