Logo
CV Library

Staff Engineer - Firmware Development

CV Library, Milpitas, California, United States, 95035


Job Description ESSENTIAL DUTIES AND RESPONSIBILITIES: SSD firmware design and development in an agile environment, involving multiprocessor (ARM/ARC), multithreading, RTOS, with C/assembly programming, in interaction with various cross IP teams, with active participation on failure analysis and root causing. Participate in full life cycle of development, starting from requirements, high/low level design, implementation, unit testing, and support required documentation. Firmware development shall be on FPGA, real form factor, or on a software simulated model environment. Deliver on cutting-edge storage products with interfaces like NVMe/PCIe. Self-motivated to work both unsupervised and as part of an agile team. Collaborate to develop self and others within group. Actively participate in innovation/trade secret activities.

#J-18808-Ljbffr