Full-Time
Senior Firmware Engineer
Posted on 4/12/2024
Develops data storage solutions and devices
Senior, Expert
Roseville, CA, USA
- BSCE Computer Engineering or BSCS Computer Science 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
- Using best-practice firmware engineering principles
- Coding, debugging, and integrating firmware
- Integration, regression, and requirement testing of complex SW/HW/ASIC systems
- Analyze requirements to determine the feasibility of design 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. Their products are at the forefront of data storage technology, catering to a wide range of storage needs.
Company Stage
M&A
Total Funding
$927.9M
Headquarters
San Jose, California
Founded
2014
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