Full-Time
Principal Firmware Engineer
Confirmed live in the last 24 hours
Develops data storage solutions and devices
Senior
San Jose, CA, USA
- Bachelor's Degree or equivalent. Master's degree or relevant certification desirable. PhD or specialist or relevant certification with platform architecture highly desirable
- 10+ years of experience in embedded firmware architecture and development
- Experience with linear algebra applications in digital filtering, convolution, digital control and digital signal processing (DSP) systems. Experience in modeling, analysis and simulation of linear algebra/Digital Control Systems/DSP solutions using Matlab/Python/C++
- Experience in firmware architecture and design of DSP systems/accelerators targeted for FPGAs and application-specific integrated circuits (ASICs)
- Experience in architecture and design of embedded systems using Xilinx Microblaze, ARM and RiscV CPUs, system partitioning, co-simulation and testing
- Rich experience programming in C, C++, Assembly language, System Verilog
- Experience in Linux, Docker, GNU GCC/LLVM Compilers, GDB, Make utilities
- Experience scripting in Matlab, Python and Bash. Tcl/Tk, Perl is a plus
- Experience as project leader with strong technical leadership and commitment to results
- Experience working in Agile teams with experience in roles such as Scrum Master (SM) or Product Owner (PO) desirable
- Define overall system firmware architecture for implementing high performance HDD actuator control on dynamic control platforms
- Define the firmware & associated tool designs including processes for build, test and benchmarking working together with stakeholders and development teams
- Implement and demonstrate prototype firmware designs on target hardware platforms, while working closely with internal and external stakeholders
- Conduct demonstrations of end-to-end HDD dynamic control on simulated and field programmable gate array (FPGA) prototyping platforms for internal and external stakeholders
- Propose and specify novel hardware accelerators and firmware optimizations for use with system-on-chip (SoC) architectures
- Work closely with all stakeholders on the implementation of HDD real-time motion and parameter control microarchitecture, instruction set architecture, firmware architecture & tool chain associated
- Participate in team meetings and influence hardware, firmware & associated tooling development with enough communication for geographically distributed international development team to support business and technical objectives
- Negotiate with stakeholders about priorities
- Ensure strong execution of identified hardware, firmware & associated tools strategy
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