Senior C++ Software Engineer

1 Month ago • 5 Years + • Full Stack Development

Job Summary

Job Description

NVIDIA seeks a Senior C++ Software Engineer to design and develop high-performance networking solutions utilizing ConnectX and Bluefield networking cards. Responsibilities include developing the entire solution stack (application level to hardware access), creating kernel-bypassing user-space TCP/IP stacks, optimizing performance and scalability, delivering high-quality solutions at scale, collaborating with customers and internal teams, and working in an agile environment on widely deployed products. The role involves developing groundbreaking networking acceleration solutions for diverse markets, including high-performance web servers, proxy servers, content delivery networks, high-frequency trading platforms, and high-performance disaggregated storage.
Must have:
  • 5+ years C/C++ Software Development
  • 5+ years Networking Protocols Expertise
  • 5+ years Linux Environment Experience
  • Strong design, coding, debugging skills
  • Adaptability to new technologies
Good to have:
  • Low latency acceleration experience
  • Linux user space/driver/kernel development
  • Deep TCP/IP stack knowledge
  • System architecture and performance understanding
Perks:
  • Highly competitive salaries
  • Comprehensive benefits package

Job Details

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.

Are you ready to help build next generation solutions for High-Performance Web Servers and Proxy Servers, Content Delivery Networks, Financial Service market's High-Frequency Trading (HFT) platforms, High-Performance Disaggregated Storage? NVIDIA is looking for an Excellent Senior Software Engineer to develop groundbreaking networking acceleration solutions for variety of markets. Development is done in an exciting and Agile environment on a widely deployed products that need constant improvements.

What you’ll be doing:

  • Design and develop high performance networking solutions based on NVIDIA's outstanding ConnectX and Bluefield networking cards hardware.

  • Work in a startup mode/group developing groundbreaking networking solutions.

  • Development of the entire solution’s stack, from application level to networking card hardware access.

  • Development of kernel bypassing user space TCP/IP stack on top of our outstanding networking card hardware.

  • Invent and implement creative ways to improve performance and scalability.

  • Large scale and high quality deliveries.

  • Work closely with customers and partners.

  • Collaborate with multiple teams in our multi-functional environment on developing new features/improvements.

What we need to see:

  • B.Sc. or M.Sc. in Computer Science or Electrical Engineering or equivalent experience.

  • 5+ years of experience in each of the following areas: Software development in C/C++, Networking protocols, Linux environment.

  • Strong design, coding, analytical, debugging and problem-solving skills.

  • Ability to quickly adapt to new technology and go deep into new areas.

  • Independence and agility.

  • Good social and interpersonal skills.

Ways to stand out from the crowd:

  • Experience with low latency acceleration and performance improvement.

  • Experience with Linux user space/driver/kernel development.

  • Deep knowledge and understanding of TCP/IP stack.

  • Good view of system architecture and performance.

Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/

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, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

The Walt Disney Company - Senior Compositor

The Walt Disney Company

Sydney, New South Wales, Australia (On-Site)
10 Months ago
Ghostpunch Games - Unreal Engine Developer (Remote)

Ghostpunch Games

Fort Lauderdale, Florida, United States (Remote)
9 Months ago
Blitz app - Senior Software Engineer (C++)

Blitz app

India (Remote)
2 Days ago
Playrix - Senior C++ Software Engineer (Tools)

Playrix

Ukraine (Remote)
5 Months ago
Hello Games - Graduate / Junior Programmer

Hello Games

United Kingdom (On-Site)
4 Months ago
Postman - Staff Frontend Engineer, Client Platform

Postman

San Francisco, California, United States (On-Site)
5 Months ago
Nagarro - Associate Distinguished Engineer - Enterprise Architect

Nagarro

Japan (Remote)
5 Months ago
Crunchyroll - Senior Software Engineer, Membership

Crunchyroll

San Francisco, California, United States (On-Site)
3 Months ago
Plummy games - Full stack Lead/Architect (Rust/React)

Plummy games

Tallinn, Harju County, Estonia (Remote)
5 Months ago
Velotio Technologies - Senior Frontend Engineer (Angular)

Velotio Technologies

Maharashtra, India (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Software Test Development Engineer

NVIDIA

(Remote)
3 Weeks ago
Rivos - Data Parallel Accelerator Performance Intern

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
5 Months ago
Visual Concepts - Senior Backend Engineer, NBA 2K

Visual Concepts

Novato, California, United States (On-Site)
5 Months ago
ByteDance - Research Scientist Intern (Doubao (Seed) - Foundation Model, Speech Understanding) - 2024 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
NetEase Games - Senior Tools Engineer (Animation Pipeline)

NetEase Games

(Remote)
2 Months ago
CloudLinux - Senior Go Developer for Imunify360

CloudLinux

Masovian Voivodeship, Poland (Remote)
1 Day ago
CloudLinux - Senior Go Developer

CloudLinux

Masovian Voivodeship, Poland (Remote)
1 Week ago
ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Halon Entertainment - Principal Technical Artist

Halon Entertainment

Santa Monica, California, United States (On-Site)
9 Months ago
Varonis  - Cloud Security Research Team Leader

Varonis

Herzliya, Tel Aviv District, Israel (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Tel Aviv-Yafo, Tel Aviv District, Israel

Overwolf - Senior Client Software Engineer

Overwolf

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Days ago
PAPAYA - Monetization Manager - Solitaire

PAPAYA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Days ago
Playtika - Product Security Team Leader

Playtika

Israel (On-Site)
3 Months ago
SuperPlay - Server Team Leader

SuperPlay

Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - ASIC Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Varonis  - Cloud Security Research Team Leader

Varonis

Herzliya, Tel Aviv District, Israel (On-Site)
5 Months ago
PAPAYA - DevOps Team Lead

PAPAYA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Ilyon - Senior Game Economy Manager

Ilyon

Rosh Haayin, Center District, Israel (On-Site)
6 Months ago
Playtika - Graphic Designer - Temporary

Playtika

Israel (On-Site)
2 Months ago
NVIDIA - Senior Chip Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Easygo - Software Development Engineer - Front-End Full Stack

Easygo

Melbourne, Victoria, Australia (On-Site)
1 Week ago
The Walt Disney Company - Software Engineer II

The Walt Disney Company

Bristol, Connecticut, United States (On-Site)
3 Days ago
Super - Senior Full-Stack Software Engineer ( Remote! )

Super

Chicago, Illinois, United States (Remote)
5 Months ago
Sitetracker - Salesforce Engineer (EDS)

Sitetracker

Montclair, New Jersey, United States (Remote)
5 Months ago
Knuddels - Initiativbewerbung Werkstudent*in Softwareentwicklung (m/w/d) - Karlsruhe

Knuddels

Karlsruhe, Baden-Württemberg, Germany (On-Site)
4 Months ago
Milestone - Senior Software Engineer

Milestone

Barcelona, Catalonia, Spain (Hybrid)
4 Days ago
Ness Digital - Senior .NET Full-Stack Engineer

Ness Digital

Timișoara, Timiș, Romania (Remote)
1 Month ago
seeking alpha - Senior Back-End Developer

seeking alpha

Portugal (Remote)
4 Months ago
UXBERT Labs - Senior Solution Architect

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
2 Days 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.


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

Hyderabad, Telangana, India (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

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

Texas, United States (On-Site)

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

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

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

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

Santa Clara, California, United States (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