Hybrid Firmware Engineer – Ethernet Switching

Posted 2 days ago

Apply now

About the role

  • Firmware Engineer developing firmware for Ethernet Switches in NVIDIA's Networking BU group. Collaborating with teams to improve performance and deliver groundbreaking technologies.

Responsibilities

  • Highly involved in the entire software development process from architecture to integration testing of firmware for the Spectrum ASIC product line.
  • Work with HW & ASIC team to provide insights into developing the next gen of the groundbreaking of silicon and systems.
  • Design and implement algorithms to improve system scale and performance.
  • Work with higher layer software teams to debug issues reported by customers (internal and external).
  • Design, implement and integrate new features according to the product roadmap.
  • Bring your ideas to life by innovating during our hackathons.
  • Collaborate with other NVIDIA R&D teams around the globe.

Requirements

  • 2+ years of proven experience developing firmware for embedded systems.
  • 2+ years of experience with C/C++ in Real-Time Embedded system.
  • Preferably C.
  • BS in Computer Science / Computer Engineering / Electrical Engineering or equivalent experience.
  • Proven expertise with Networking protocols (at L2, L3, L4 layers).
  • Strong technical debugging skills in Embedded Systems.
  • Creative, self-motivated and collaborative person comfortable working with local and international teams.
  • Problem solving frame of mind combined with interpersonal skills.
  • Familiarity with ASIC development processes and code executions on FPGA.

Benefits

  • Highly competitive salaries
  • Comprehensive benefits package

Job title

Firmware Engineer – Ethernet Switching

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job