Senior Firmware PHY Developer

2 Months ago • 5 Years + • Research & Development

Job Summary

Job Description

NVIDIA seeks a Senior Firmware PHY Developer to implement firmware functionality in signal processing units, collaborate with architecture, HW, and SW teams, define and maintain firmware algorithms, develop and test firmware in emulation and simulation environments, debug HW/FW/SW issues, participate in silicon bring-up and SW development, and lead data-driven discussions on product improvement. Responsibilities include working on the physical layer of communication protocols and controlling mixed-signal circuits. The ideal candidate possesses strong programming skills in C, debugging expertise, and excellent communication skills.
Must have:
  • 5+ years relevant experience
  • Proficient in C programming
  • Embedded FW debugging experience
  • PHY layer communication protocol experience
  • Mixed-signal circuit understanding
Good to have:
  • Proficient in Python and MATLAB
  • SerDes operation knowledge
  • Hardware/Software Development Process knowledge
  • Strong collaboration skills

Job Details

NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing & Networking, Artificial Intelligence, and Visualization. Our work opens up new universes to explore, enables outstanding creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to self-driving cars!

We are now looking for an outstanding, creative & hardworking Firmware PHY/Algorithms Engineer to join our team. You will be responsible for firmware development, characterization & validation of state-of-the-art network devices. Work as part of a team with circuit design, algorithm, architects & HW design to ensure outstanding product development from concept to customer satisfaction. The qualified candidate should be comfortable working on different code environments and should demonstrate a passion for the creation, execution, and improvement of FW features to control mixed-signal circuits.


What you’ll be doing:

  • Implement FW functionality in signal processing units of NVIDIA products

  • Work closely with the architecture, HW, and SW design teams

  • Define implement and maintain FW algorithm to control the Silicon

  • Develop and test FW on emulation & simulation environments during the Pre-silicon phase

  • Debug and screen HW/FW/SW issues

  • Take an active part in silicon bring-up and SW development phases

  • Lead data-driven discussions about the product functionality and areas for improvement

What we need to see:

  • B.Sc. or M.Sc. in Electrical or Computer Engineering

  • 5+ years of relevant experience

  • Proficient programming in C

  • Debugging experience and ability to investigate and triage difficult problems in embedded FW

  • Experience with developing the physical layer of communication protocols

  • Good communication skills and the ability to work with people across several countries

  • Excellent English verbal and written communication skills

  • Good understanding of analog, mixed-signal circuit operation

Ways to stand out from the crowd:

  • Proficient in Python and MatLab

  • Good understanding of SerDes operation

  • Knowledgeable of Hardware/Software Development Process

  • Strong collaborative and interpersonal skills, with an ability to successfully guide and influence

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 on the planet working for us. If you're creative and autonomous, we want to hear from you! NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees.

Similar Jobs

G5 Games - C++ Gameplay Programmer

G5 Games

Limassol, Limassol, Cyprus (Remote)
5 Months ago
PlayStation Global - Machine Learning Engineer for Game Technology

PlayStation Global

Aliso Viejo, California, United States (On-Site)
8 Months ago
Google - Senior Software Engineer, Titian Platform

Google

(On-Site)
4 Months ago
The Walt Disney Company - Lead Machine Learning Engineer

The Walt Disney Company

New York, New York, United States (On-Site)
2 Months ago
NVIDIA - Senior Deep Learning Performance Architect

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Rockstar Games - Engineering Manager

Rockstar Games

New York, New York, United States (On-Site)
6 Days ago
NVIDIA - Physical Design CAD Manager

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Month ago
NVIDIA - Senior CUDA Compute Systems Software Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
NVIDIA - System Software Architect, Programmable Vision Accelerator

NVIDIA

Hyderabad, Telangana, India (On-Site)
1 Month ago
Google - Staff Software Engineer, Google Cloud

Google

(On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Genies - Senior Engineer, Core Systems

Genies

Los Angeles, California, United States (On-Site)
1 Week ago
Nintendo - Senior Engineer - SDSG (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
10 Months ago
SKYDANCE - Senior Software Engineer

SKYDANCE

Madrid, Community Of Madrid, Spain (Hybrid)
3 Weeks ago
Next Level Games - Rendering Engineer

Next Level Games

Vancouver, British Columbia, Canada (Hybrid)
5 Months ago
Voodoo - Head of Data

Voodoo

Paris, Île-de-France, France (Hybrid)
6 Days ago
ByteDance - Research Scientist Intern (Doubao (Seed) - Music Foundation Model) - 2024 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
ByteDance - Interaction Technology Lead - Smart Wearable Devices- Pico Lab- San Jose

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
ByteDance - Research Engineer Graduate (Vision AI Platform)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Samsung Semiconductor - Intern, Machine Learning Engineer - PEFT

Samsung Semiconductor

San Jose, California, United States (On-Site)
6 Days ago
Google - Senior Software Engineer, Performance, Platforms Infrastructure Engineering

Google

Sunnyvale, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Yokne'am Illit, North District, Israel

SuperPlay - 2D Team Lead

SuperPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
7 Months ago
NVIDIA - Senior Software Engineer - Switch Simulation

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
PAPAYA - FB Moderation & Community Specialist

PAPAYA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
1 Month ago
Playtika - Product Manager

Playtika

Israel (On-Site)
5 Months ago
Vi - Senior Data Engineer

Vi

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
6 Days ago
NVIDIA - Manager, Software Engineering

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
SuperPlay - LEGAL COUNSEL

SuperPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Playtika - Talent Acquisition Specialist

Playtika

Israel (On-Site)
4 Months ago
NVIDIA - Senior Malware Research Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
SciPlay - Monetization Manager

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - SOC Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
6 Days ago
Netflix - Machine Learning Manager - Promotional Media

Netflix

Los Gatos, California, United States (On-Site)
2 Months ago
Regent Craft - Embedded Software Engineering Intern

Regent Craft

North Kingstown, Rhode Island, United States (On-Site)
5 Months ago
NVIDIA - Senior System Profiling Software Engineer

NVIDIA

Canada (On-Site)
1 Month ago
ByteDance - Software Engineer (Distributed Storage), Cloud Infrastructure

ByteDance

Singapore (On-Site)
5 Months ago
NVIDIA - System Software Engineer Intern, Autonomous Vehicles - 2025

NVIDIA

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Meta - Software Engineer, Machine Learning

Meta

Seattle, Washington, United States (On-Site)
4 Months ago
Tencent - Speech Synthesis Intern

Tencent

London, England, United Kingdom (On-Site)
1 Month ago
Krafton  - HR Recruiting Planning/Operation

Krafton

Seoul, South Korea (On-Site)
4 Days ago
Skydio - Flight Test Operator - Flight Core and Hardware Validation

Skydio

San Mateo, California, United States (On-Site)
8 Months 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)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

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

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

Ra'anana, Center District, Israel (On-Site)

Ra'anana, Center District, Israel (On-Site)

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

Tel Aviv-Yafo, Tel Aviv 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