Firmware Engineer - Ethernet Switching

NVIDIA
Israel
Workplace: HybridFull timeFunction: Hardware, Embedded & Systems EngineeringEducation: bachelorsSkills: ["Creative","Self-motivated","Collaborative","Problem solving","Technical debugging"]

Develop and test firmware for NVIDIA’s Spectrum ASIC Ethernet Switch product line, working end-to-end from architecture through integration testing. Collaborate with HW and ASIC teams to shape next-generation silicon and systems, design and implement algorithms to improve scale and performance, and integrate roadmap features. Debug customer-reported issues with higher-layer software teams and coordinate across global R&D teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 month ago

Firmware Engineer - Ethernet Switching

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live
Reposted: similar role first listed 6 months ago

Job Summary

Develop and test firmware for NVIDIA’s Spectrum ASIC Ethernet Switch product line, working end-to-end from architecture through integration testing. Collaborate with HW and ASIC teams to shape next-generation silicon and systems, design and implement algorithms to improve scale and performance, and integrate roadmap features. Debug customer-reported issues with higher-layer software teams and coordinate across global R&D teams.
Location: Israel
Workplace: Hybrid
Employment Type: Full time
Job Function: Hardware, Embedded & Systems Engineering
Seniority: Mid level

Key Responsibilities

  • •Participate in the full firmware software development process from architecture through integration testing for the Spectrum ASIC product line.
  • •Partner with HW and ASIC teams to provide insights for developing the next generation of silicon and systems.
  • •Design and implement algorithms to improve system scale and performance.
  • •Debug issues reported by customers with higher-layer software teams.
  • •Design, implement, and integrate new features according to the product roadmap, collaborating across global R&D teams.

Key Requirements

  • •2+ years of proven experience developing firmware for embedded systems.
  • •2+ years of experience with C/C++ in real-time embedded systems (preferably C).
  • •BS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
  • •Proven expertise with networking protocols at L2, L3, and L4 layers.
  • •Strong technical debugging skills in embedded systems.
Experience:Embedded systemsNetworkingASICFirmwareReal-time systems
Education:Bachelor's in Computer Science / Computer Engineering / Electrical Engineering
Skills:CreativeSelf-motivatedCollaborativeProblem solvingTechnical debugging
Tech Stack:CC++FirmwareEmbedded systemsReal-time embeddedNetworking protocolsL2L3L4ASIC developmentFPGASpectrum ASICEthernet switching

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor