Firmware Engineer

16 Feb 2025

Vacancy expired!

Job Title: - Firmware Engineer

Job location: - San Jose, CA

Workplace type: - on-site

Employment type: - Fulltime

Job Description:looking for a firmware engineer who will focus on current and next-generation ASIC firmware development. Experience with Ethernet networking, PCIe, Embedded systems programming (e.g. ARM), RTOS (e.g. Nucleus), DMTF and OCP is desired.

Job Responsibilities
  • 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 Quality Assurance Engineers to debug and resolve firmware issues
  • Work with Application Engineers to debug and resolve customer issues related to NIC firmware

Education Qualifications
  • Bachelor's degree in Computer Science, Electrical or Computer Engineering or related field plus 5+ years of industry work experience, or
  • Master's degree in Computer Science, Electrical or Computer Engineering or related field plus 3+ years of industry work experience, or
  • PhD in Computer Science, Electrical or Computer Engineering or related field

Minimum Qualifications
  • 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

Preferred Qualifications
  • Understanding of networking protocols (ex. InfiniBand, TCP/IP, RDMA or RoCE).
  • Experience with networking data plane for NIC, switch or FPGAs
  • Strong C programming language
  • Experience with Python scripting language

  • ID: #49246724
  • State: California Sanjose 95101 Sanjose USA
  • City: Sanjose
  • Salary: $120,000 - $140,000
  • Job type: Permanent
  • Showed: 2023-02-16
  • Deadline: 2023-04-16
  • Category: Et cetera