Senior Firmware Engineer

Company: Western Digital
Job type: Full-time

Job Description
Seeking an experienced Embedded FW Developer for work on NVMe over Fabrics Controllers. Candidate should have strong knowledge and experience with all aspects of Embedded FW development – including Definition, Design, Implementation, Verification, and Troubleshooting.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Coding, debugging, and integrating firmware, as well as the integration, regression, and requirement testing of complex SW/HW/ASIC/FPGA systems
Analyze requirements to determine the feasibility of design and schedule
Consult with ASIC/HW/FW engineers to evaluate interface between hardware and firmware, and operational and performance requirements of the overall system
Develop firmware testing along with firmware development
Document Firmware Architecture
Review FW test plans and provide input
Automation using scripting for efficiency, where relevant.

Apply for this job