Western Digital Corporation
Job Description
Essential duties and Responsibilities
- Participate
in firmware development which is done in embedded C++ on multiple
environments using latest standards C++14/17: FPGA, Simulator, eHDD
(Enterprise Hard Disk Drive) product.
- We
use SAF e(Scale Agile Framework for enterprise) for our software
development. Participate in SCRUM/Agile processes.
- Create
design documents pertinent to the various phases of firmware development.
- You'll
be on a scrum team responsible for full stack embedded firmware
development for enterprise/data centre HDD. This includes innovation,
design, implementation and debug of data structures, software algorithms,
data path, drivers needed for our large and complex software environment.
- Deliver
on cutting-edge storage products with interfaces like SAS, SATA, PCIe.
- Work
with cross functional teams to develop HDD products.
- Self-motivated
to work both unsupervised and as part of an agile team. Collaborate to develop
self and others within group.
- Understand end to end product lifecycle.
Qualifications
Required
- Bachelors +6 years experience or Master
+4 years experience or PhD in CS, CE, EE, EC or equivalent required.