Firmware Engineer
Date posted - May 10, 2022
JOB DESCRIPTION
Work with principal SW engineers and tactical architects to design innovative solutions
- Design and develop firmware for current and next generation performance NICs
- Implement new cloud and data-center features in firmware
- Develop tests using an in-house automation framework
- Work with SW engineers to design APIs between host drivers and NIC firmware
- Work with SW engineers to debug complex system issues consisting of interaction between host drivers and NIC firmware
- Work with Quality Assurance Engineers to debug and resolve firmware issues
- Work with Application Engineers to debug and resolve customer issues related to NIC firmware
- Experience programming of L2/3/4 networking ASICs, such as NIC, Switch, HBA, HCA
- Experience providing verbal and written communication describing complex technical subjects
- Working knowledge in one of the following fields: Ethernet, Cloud Data Center Networks, OvS, RDMA (iWARP, RoCE), InfiniBand, Storage stacks (virtio-block, NVMe, FC, iSCSI, iSER)
- Hands-on with software coding: C