Staff Engineer, Firmware Engineering
Western Digital · Shenzhen, China
About this role
Western Digital is hiring a staff-level Embedded Software Engineer in the software engineering function based in Shenzhen, China. The posting calls out experience with Python, Java, C, SQL.
- Role
- Embedded Software Engineer
- Function
- software engineering
- Level
- staff
- Track
- Tech leadership
- Employment
- Full-time
- Location
- Shenzhen, China
- Posted
- May 7, 2026
More roles at Western Digital
Job description
from Western Digital careersCompany Description
At WD, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible.
At our core, WD is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we’ve been doing just that—our technology helped people put a man on the moon and capture the first-ever picture of a black hole.
We offer an expansive portfolio of technologies, HDDs, and platforms for business, creative professionals, and consumers alike under our Western Digital®, WD®, and WD_BLACK™.
We are a key partner to some of the largest and highest-growth organizations in the world. From enabling systems to make cities safer and more connected, to powering the data centers behind many of the world’s biggest companies and hyperscale cloud providers, to meeting the massive and ever-growing data storage needs of the AI era, WD is fueling a brighter, smarter future.
Today’s exceptional challenges require your unique skills. Together, we can build the future of data storage.
Job Description
As a Firmware Development Engineer, you will be responsible for FW/SW development related to HDD lifetime, tribology performance, and ADC evaluation for key components. You will also conduct daily monitoring of ongoing iDEC (in-Drive Evaluation of Components) projects. You will collaborate with global experts to resolve complex technical challenges and advance next-generation high-capacity enterprise HDD technologies.