Full-Time

Senior Firmware Engineer

Confirmed live in the last 24 hours

Western Digital

Western Digital

10,001+ employees

Provides high-performance data storage solutions

Data & Analytics
Hardware

Senior

Roseville, CA, USA

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
  • Designing, developing, and debugging of multi-threaded, real-time, embedded firmware applications
  • Programming with C, C++, Python, and assembly language
  • Proficiency in DMA, interrupt handlers, stack analysis, context switching
  • Debugging new hardware and new firmware using logic analyzers, protocol analyzers, and JTAG interfaces
Responsibilities
  • Coding, debugging, and integrating firmware
  • Integration, regression, and requirement testing of complex SW/HW/ASIC systems
  • Analyzing requirements for design feasibility and schedule
  • Consulting with ASIC/HW/FW engineers to evaluate interface and performance requirements
  • Developing 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

Growth & Insights
Headcount

6 month growth

0%

1 year growth

1%

2 year growth

5%

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