Simplify Logo

Full-Time

Senior Firmware Engineer

Posted on 4/12/2024

Western Digital

Western Digital

10,001+ employees

Provides high-performance data storage solutions

Data & Analytics
Hardware
Enterprise Software

Senior

Roseville, CA, USA

Category
Embedded Engineering
Software Engineering
Required Skills
TCP/IP
Python
Requirements
  • BSCE or BSCS degree
  • 10+ years of related experience in Embedded Firmware development
  • Detailed knowledge of RTOS and microprocessor architecture
  • Strong knowledge of TCP/IP, RDMA Protocols, Ethernet, PCIe, and NVMe
  • Proficiency in C, C++, Python, and assembly language
  • Experience in DMA, interrupt handlers, stack analysis, context switching
  • Experience in debugging new hardware and firmware using logic analyzers, protocol analyzers, and JTAG interfaces
Responsibilities
  • Coding, debugging, and integrating firmware
  • Analyze requirements for design feasibility and schedule
  • Consult with ASIC/HW/FW engineers to evaluate interface between hardware and firmware
  • Develop firmware testing along with firmware development

Western Digital specializes in high-performance data storage solutions, offering SSDs, HDDs, USB drives, and memory cards designed to power current technology and drive future innovations.

Company Stage

M&A

Total Funding

$927.9M

Headquarters

San Jose, California

Founded

2014

Benefits

Paid sick leave & vacation time

Medical/dental/vision insurance

Life, accident, & disability insurance

Tax-advantaged flexible spending and health savings accounts

Employee assistance program

Tuition reimbursement

Employee stock purchase plan

Western Digital Savings 401(k) Plan

INACTIVE