4 days ago
Tel Aviv-Yafo, IsraelSenior
Responsibilities
- Develop the firmware abstraction layer for Ethernet switches.
- Participate in firmware architecture, design, development, integration, and testing for the Spectrum ASIC product line.
- Design and implement algorithms to improve system scale and performance.
- Collaborate with hardware, ASIC, architecture, and higher-layer software teams on next-generation networking products.
- Debug issues reported by internal and external customers.
- Design, implement, and integrate features according to the product roadmap.
- Collaborate with global NVIDIA R&D teams and contribute ideas through hackathons.
Requirements
- At least 5 years of experience developing firmware for embedded systems.
- At least 5 years of experience with C/C++ in real-time embedded systems, preferably C.
- Bachelor of Science in Computer Science, Computer Engineering, or Electrical Engineering, or equivalent experience.
- Expertise with networking protocols across Layer 2, Layer 3, and Layer 4.
- Strong technical debugging skills in embedded systems.
- Familiarity with ASIC development processes and code execution on FPGA.
- Preferred experience with networking products such as network adapters or switches.
- Patents, journal publications, conference papers, and strong referrals are advantageous.
Benefits
- Hybrid work arrangement, as indicated by the #LI-Hybrid designation.
- Opportunity to work on Ethernet switching technology supporting AI and cloud computing networks.
- Collaboration with global NVIDIA R&D teams and participation in innovation hackathons.
About Nvidia
Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.
