Firmware PHY Design Engineer

3 Weeks ago • 3 Years + • Research & Development

Job Summary

Job Description

NVIDIA's Firmware PHY Group seeks a Firmware Design Engineer to develop the new PHY layer for 800G+ InfiniBand and Ethernet Switch/NIC product lines. Responsibilities include designing, developing, and delivering new networking features; debugging FW PHY flows in customer setups; and innovating to enhance product quality. The role involves close collaboration with development and architecture teams, requiring a deep understanding of NVIDIA's networking products and technologies. The ideal candidate is a creative problem-solver with strong debugging skills and a passion for continuous improvement.
Must have:
  • Bachelor's degree in CS/CE/EE or equivalent
  • 3+ years C/C++ experience
  • Linux knowledge
  • Exceptional debugging skills
  • PHY layer development experience
Good to have:
  • Networking application & protocol experience
  • Git/Gerrit experience
  • Python knowledge
  • Real-time and embedded SW knowledge

Job Details

NVIDIA is looking for an excellent Firmware Design Engineer for NVIDIA FW PHY Group. The person will closely work with NVIDIA FW PHY development, architecture teams and gain a deep understanding of NVIDIA's Networking products and technologies. Love a good puzzle? If you are an outstanding problem solver who loves a good challenge and looking to expand your horizons, come join us!

What you'll be doing:

  • Work on developing the new PHY layer for the 800G and higher InfiniBand and Ethernet Switch and NIC (network adapter) product lines.

  • Be responsible for design, developing, and delivering new networking features, debugging real problems of FW PHY flows on customer setups.

  • Innovate! Bring NVIDIA products to the next quality level.

What we need to see:

  • Bachelor degree or above in Computer Science / Computer Engineering / Electrical Engineering or equivalent experience

  • 3+ years of experience with C/C++

  • Knowledge in Linux

  • Phenomenal debug skills

  • Creative, motivated and collaborative person

Ways to stand out from the crowd:

  • Motivation to learn and constantly improve processes and tools

  • Experience with Networking applications and protocols

  • Background with Git/Gerrit

  • Experience with python

  • Knowledge of real-time and embedded SW

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. Are you a creative and autonomous engineer who loves a challenge? Are you ready to become the engineer you always wanted to be? Come and be part of the best chip design team in the industry!

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform crucial job functions, and receive other benefits and privileges of employment. Please contact us to request an accommodation.

#LI-Hybrid 

Similar Jobs

Wind River Systems - Member of Technical Staff – Workbench Development (Eclipse IDE)

Wind River Systems

Bengaluru, Karnataka, India (On-Site)
4 Months ago
QUANTIC DREAM - Programmeur.euse IA (Intelligence Artificielle)

QUANTIC DREAM

Montreal, Quebec, Canada (Hybrid)
4 Months ago
Zoox - Senior/Staff Software Engineer - Simulation C++ Framework

Zoox

Seattle, Washington, United States (Hybrid)
4 Months ago
NVIDIA - Deep Learning Solution Architect

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
NVIDIA - Physical Design Backend Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Riot Games - Senior Software Engineer - Data Foundation

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
KPIT - Android Middleware Developer/Lead/Architect

KPIT

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Microsoft - Research Intern - Systems for Scalable and Reliable AI Agents

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Riot Games - Staff Anti-Cheat Analyst

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

N-iX - Architect/Lead QT Engineer (#2522)

N-iX

Ukraine (Remote)
2 Months ago
Studio Gobo - Senior Engine Programmer

Studio Gobo

Brighton And Hove, England, United Kingdom (On-Site)
6 Months ago
NVIDIA - Senior Software Engineer - NVLINK NOS

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
Ubisoft - Senior ML Programmer

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago
Snail Games - Lead Unreal Engine 5 Blueprint Designer

Snail Games

Beverly Hills, California, United States (Hybrid)
2 Weeks ago
Hasbro - Intern - Software Development Engineer (Summer 2025)

Hasbro

Renton, Washington, United States (On-Site)
1 Month ago
ByteDance - Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
NVIDIA - Deep Learning Performance Architect

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
SKYDANCE - Lead Software Engineer, RenderMan

SKYDANCE

Connecticut, United States (Hybrid)
4 Months ago
The Walt Disney Company - Senior Software Engineer (Front End - Rust)

The Walt Disney Company

New York, New York, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Beijing, Beijing, China

Zengame Technology - Advertisement Video Designer

Zengame Technology

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Tencent - Senior Business Development Manager -Supercell Games

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Tencent - Global Communications Intern

Tencent

Beijing, Beijing, China (On-Site)
2 Months ago
Microsoft - Software Engineer 2- AI Full Stack Development

Microsoft

Suzhou, Jiangsu, China (On-Site)
1 Month ago
Virtuos - Korean Translator

Virtuos

China (On-Site)
1 Month ago
Paper Games - Game UI Designer - Infinite Warmth (2025 Spring Recruitment)

Paper Games

Shanghai, Shanghai, China (On-Site)
5 Days ago
Tencent - Game Operations (Event Operations) - Honor of Kings

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Ubisoft - Senior Level Designer [Rainbow Six]

Ubisoft

Shanghai, Shanghai, China (On-Site)
7 Hours ago
Riot Games - Senior Game Designer, Combat

Riot Games

Shanghai, Shanghai, China (On-Site)
4 Months ago
Virtuos - Lead Level Artist

Virtuos

China (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Technical Program Manager, Compute Software Platform- NPI

NVIDIA

Santa Clara, California, United States (On-Site)
4 Weeks ago
NVIDIA - Senior Technical Program Manager – Silicon Solutions

NVIDIA

Canada (Hybrid)
1 Month ago
Rivos - Silicon bringup and validation engineer

Rivos

Hsinchu, Hsinchu City, Taiwan (On-Site)
4 Months ago
Apollo Computing Laboratories (P)  - FPGA Design Engineer

Apollo Computing Laboratories (P)

Hyderabad, Telangana, India (On-Site)
4 Months ago
Ubisoft India Studios - QC Technical Manager

Ubisoft India Studios

Pune, Maharashtra, India (Hybrid)
5 Months ago
Netflix - Machine Learning Manager - Promotional Media

Netflix

Los Gatos, California, United States (On-Site)
1 Month ago
Krafton  - [Publishing Platform Div.] Sr. Web Back-End Developer (5년 이상)

Krafton

Seoul, South Korea (On-Site)
3 Months ago
Assystems - Développeur C# / AVEVA PML H/F

Assystems

Courbevoie, Île-de-France, France (Hybrid)
3 Months ago
NVIDIA - Senior Memory System Architect

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.


Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Shenzhen, Guangdong Province, China (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Taipei City, Taiwan (On-Site)

Shanghai, Shanghai, China (On-Site)

Shanghai, Shanghai, China (On-Site)

Yokne'am Illit, North District, Israel (On-Site)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug