

Share
What you’ll be doing:
Enhance NVIDIA's GPU Networking offerings for accelerating AI workloads, such as NVIDIA Dynamo or NVIDIA NIXL.
Develop and evaluate new technologies, innovations relevant for scientific, Deep Learning, and data-intensive workloads.
Create proof-of-concept to evaluate and drive such new technologies.
Work on impactful projects involving state-of-the-art high-performance computing software and hardware.
Designing and implementing services, runtime systems, and applications over SDK
Partner and collaborate with other forward-thinking team members and external researchers
What we need to see:
Hold a B.Sc. or M.Sc. or Ph.D. in Computer Science, Electrical or Computer Engineering from a leading university.
0-2 years of industry experience (or equivalent) in system programming or related fields.
Background in algorithm design, system programming, and computer architecture.
Strong programming and software development skills.
A teammate with a can-do attitude, high energy and excellent interpersonal skills.
Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.
Ways to stand out from the crowd:
Proven research track record.
Experience and passion for system architecture,CPU/GPU/Memory/Storage/Networking.
Stellar communication skills.
Knowledge in Deep Learning frameworks and AI communication libraries (NCCL, UCX, MPI and equivalents).
These jobs might be a good fit

Share
What you’ll be doing:
Design and develop high performance networking solutions based on NVIDIA's outstanding Bluefield networking cards hardware
Engage closely with customers and partners.
Collaborate with multiple teams in our multi-functional environment on developing newfeatures/improvements.
Stay up to date with industry best practices, new technologies, and emerging trends in software verification.
Write fast, effective, maintainable, reliable and well documented code
Innovate! Bring NVIDIA's DPU products to shine in customer's view
What we need to see:
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)
5+ years of experience in writing programs using C/C++
Experience with embedded SW development
Good background in designing, implementing, and debugging Software
Experience in development under a Linux environment
Extensive knowledge in Software debugging and problem solving skills
Strong design, coding, analytical, debugging and problem-solving skills
Ability to work concurrently with multiple groups in the organization
Creative, motivated, and value driven person
Ways to stand out from the crowd:
Experience with networking applications and protocols
Expertise in driver development along with deep knowledge of modern C++ programming
Proficiency in Python development
Background in BMC, UEFI, Secure Boot, U-Boot, ATF, and Yocto
Previous experience working closely with hardware and board design teams

Share
What You'll Be Doing:
Work in a combined design and verification team which develops some of the switch silicon core units.
Micro-architecture for RTL and simulation environment planning for units and modules.
Design/Verify RTL units/blocks according to Arch. specifications under challenging constraints with high orientation to power, area, and performance.
Build reference models, verify, and simulate chip blocks/entities according to specifications.
RTL synthesis, timing, supporting verification, and silicon post TO activities.
Work closely with multiple teams within organizations such as Architecture, Full chip Micro-Architecture, BE, and FW.
What We Need To See:
B.Sc. in Electrical Engineering or Computer Engineering with high scores or equivalent experience.
1+ years of experience in RTL design and/or dynamic verification.
Completion of programming and logic design courses.
A great teammate with good communication and interpersonal skills.

Share
What you'll be doing:
Work on developing the next generation PHY layer for the Ethernet Switch and NIC (network adapter) product lines.
Be responsible for designing, 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:
B.Sc. in Computer Science / Computer Engineering / Electrical Engineering or equivalent experience
2+ years of experience with C/CPP embedded
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 SW

Share
What you'll be doing:
Developing a brand new digital twin powered by CUDA technology for advanced research on data centers.
Collaborating with a team of extraordinary engineers and researchers to develop and implement innovative solutions.
Partnering with diverse teams to ensure smooth integration and deployment of network solutions.
Continuously exploring new technologies and methodologies to improve our network capabilities.
What we need to see:
Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
5+ years of experience in computer science, network engineering or related fields.
Excellent problem-solving skills.
Outstanding collaboration and communication skills.
Ways to Stand Out From the Crowd:
Hands-on experience developing CUDA applications
Extensive knowledge of network protocols
Proficient knowledge of extensive network simulations and AI datacenter ecosystems.

Share
What you’ll be doing:
Work on NVIDIA current and next generation of Networking devices and GPU.
Build and create Firmware Phy solutions for our new SerDes and physical linkup flow.
Work closely with the architecture, HW, and SW design teams
Define implement and maintain FW algorithm to control the Silicon
Debug and screen HW/FW/SW issues
Take an active part in silicon bring-up and SW development phases
Work closely with our costumer support team to build solutions for our costumers.
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
2+ years of relevant experience
Proficient programming in C
Experience working in Git.
Debugging experience and ability to investigate and triage difficult problems in embedded FW
Good communication skills and the ability to work with people across several countries
Ability to work with interrupts and dynamic environment with good spirit.
Excellent English verbal and written communication skills
Ways to stand out from the crowd:
Proficient in Python
Good understanding of SerDes operation
Experience with developing the physical layer of communication protocols
Knowledgeable of Hardware/Software Development Process
Strong collaborative and interpersonal skills, with an ability to successfully guide and influence

Share
What You’ll Be Doing:
Lead, mentor, and grow a team of software engineers developing NVIDIA’s Ethernet simulation.
Define the technical roadmap for Ethernet simulation – architecture, development and verification strategy.
Oversee the implementation and validation of complex Ethernet behaviors, protocols, and performance models in simulation.
Collaborate closely with hardware, firmware, and software teams to ensure simulation accuracy, scalability, and feature alignment with real silicon.
Balance hands-on technical guidance with strategic leadership – performing design reviews, defining best practices, and ensuring delivery excellence.
Foster a culture of collaboration, technical curiosity, and continuous improvement within the simulation organization.
What We Need to See:
B.Sc. or higher in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
8+ overall years of software development, including 3+ years leading or managing engineering teams.
Strong programming background in Python and C/C++.
Solid understanding of networking fundamentals, Ethernet protocols, and system-level communication architectures.
Familiarity with Linux systems, CI/CD pipelines, and automation frameworks (e.g., Jenkins, Git, Docker, Pytest).
Excellent collaboration and communication skills with the ability to lead cross-functional initiatives.
Ways to Stand Out from the Crowd:
Hands-on experience in Ethernet, RDMA, or high-performance networking stack simulation.
Proven background in large-scale distributed or multi-node simulation environments.
Strong understanding of hardware/software co-design and verification methodologies.
Demonstrated success in improving simulation performance, coverage, or authenticity.
Experience with system-level debugging (synchronization, concurrency, packet tracing).

Share
What you’ll be doing:
Enhance NVIDIA's GPU Networking offerings for accelerating AI workloads, such as NVIDIA Dynamo or NVIDIA NIXL.
Develop and evaluate new technologies, innovations relevant for scientific, Deep Learning, and data-intensive workloads.
Create proof-of-concept to evaluate and drive such new technologies.
Work on impactful projects involving state-of-the-art high-performance computing software and hardware.
Designing and implementing services, runtime systems, and applications over SDK
Partner and collaborate with other forward-thinking team members and external researchers
What we need to see:
Hold a B.Sc. or M.Sc. or Ph.D. in Computer Science, Electrical or Computer Engineering from a leading university.
0-2 years of industry experience (or equivalent) in system programming or related fields.
Background in algorithm design, system programming, and computer architecture.
Strong programming and software development skills.
A teammate with a can-do attitude, high energy and excellent interpersonal skills.
Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.
Ways to stand out from the crowd:
Proven research track record.
Experience and passion for system architecture,CPU/GPU/Memory/Storage/Networking.
Stellar communication skills.
Knowledge in Deep Learning frameworks and AI communication libraries (NCCL, UCX, MPI and equivalents).
These jobs might be a good fit