Jobs › Companies › NVIDIA › Senior C++ Engineer

Sobre esta vaga de Senior C++ Engineer na NVIDIA

NVIDIA · Presencial · UK, Belfast

NVIDIA Networking Unit is looking for an experienced C/C++ Software Developer to join our team that works on NVIDIA NIC/DPU. You will be responsible for designing and implementing new features for our core products in the networking area. If you're creative, responsible, hardworking, and autonomous, we want to hear from you!


What you’ll be doing:

  • Design and develop software for NVIDIA NIC and DPU platforms, working on features that improve functionality, visibility, and overall system capability.
  • Build and enhance tools, libraries, and reference applications that help with monitoring, debugging, performance analysis, and ease of use across host and DPU environments.
  • Investigate and improve system performance across hardware and software stacks, helping to identify bottlenecks and optimize throughput, latency, scalability, and efficiency.
  • Contribute to new offload and acceleration capabilities that improve platform performance and enable advanced networking and data-processing use cases.
  • Collaborate with architecture, firmware, hardware, validation, and software teams across NVIDIA to develop and deliver new capabilities from early stages through the full product lifecycle.

What we need to see:

  • 12+ years of hands-on experience in software development in C/C++.
  • Good understanding of Linux operating system and/or embedded systems.
  • Bachelors Degree within a relative field.
  • Highly adaptable, with a strong aptitude for learning, researching, and analysing tasks.
  • Ability to inspect and improve the code, processes, and architecture of the existing systems.
  • Knowledge and experience in the delivery of high-quality software.
  • Use and experience of AI coding tools.
  • Strong background in designing, implementing and debugging complex software.
  • Experience in leading the development of big features/projects, familiarity with Agile, designing the architecture, reporting progress.
  • Ability to present design and architectural decisions to peers and management.

Ways to stand out from the crowd:

  • Strong software development fundamentals, including compilers, build systems, Linux environments, and hands-on debugging of complex system-level issues.
  • Good understanding of networking concepts and experience with technologies such as the Ethernet protocol stack, sockets, DPDK, or related performance-oriented networking frameworks.
  • Ability to analyze technical problems in depth, understand system-level trade-offs, and deliver practical, well-optimized solutions.

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

Pronto para se candidatar à NVIDIA?
Candidatar-se à NVIDIA

Sobre a NVIDIA

NVIDIA pioneered accelerated computing. Today, our AI infrastructure powers global intelligence, transforming every industry. Learn more about NVIDIA .

Ver todas as vagas na NVIDIA →

Vagas semelhantes

Valsoft Corporation
C++ Software Engineer - Windows Applications
Valsoft Corporation
⚡ Candidate-se cedo Amsterdam, North Holland, Neth... Presencial
● Nova 👁 Vista ✓ Candidatada há 1h
Euronet Worldwide, Inc.
C++ Software Developer
Euronet Worldwide, Inc.
⚡ Candidate-se cedo Las Vegas, Nevada, United Stat... Presencial
● Nova 👁 Vista ✓ Candidatada há 1h
Esri
Sr. Software Development Engineer - C++ for 3D/Computer Vision (m/f/d)
Esri
⚡ Candidate-se cedo Stuttgart, DE Presencial
● Nova 👁 Vista ✓ Candidatada há 5h
Esri
Software Development Engineer II - C++ for 3D/Computer Vision (m/f/d)
Esri
⚡ Candidate-se cedo Stuttgart, DE Presencial
● Nova 👁 Vista ✓ Candidatada há 5h
Esri
Software Development Engineer II C++ (m/f/d)
Esri
⚡ Candidate-se cedo Stuttgart, DE Presencial
● Nova 👁 Vista ✓ Candidatada há 5h
Roblox
Senior Software Engineer - Game Engine Systems (C++)
Roblox
⚡ Candidate-se cedo San Mateo, CA, United States Presencial $243,290–$295,250
● Nova 👁 Vista ✓ Candidatada há 5h
IMC
C++ Software Engineer
IMC
⚡ Candidate-se cedo Aarhus, Central Denmark Region... Presencial
● Nova 👁 Vista ✓ Candidatada há 6h
IMC
C++ Software Engineer
IMC
⚡ Candidate-se cedo Amsterdam, Netherlands Presencial
● Nova 👁 Vista ✓ Candidatada há 6h
IMC
C++ Software Engineer
IMC
⚡ Candidate-se cedo Chicago, United States; New Yo... Presencial $175,000–$225,000
● Nova 👁 Vista ✓ Candidatada há 6h

Cadastre-se para receber sugestões sob medida com base nas vagas que você abre e nas buscas que você salva.

Mais vagas na NVIDIA

Ver todas as vagas na NVIDIA →

Candidatar-se agora
🤖

Opa — calma aí

A JobsRadar foi feita para pessoas de verdade passando por um momento difícil na busca por emprego — não para requisições automatizadas. Você está clicando rápido demais e agora está temporariamente bloqueado.

Volte mais tarde. Se você está mesmo procurando emprego, estamos com você — apenas aja como um ser humano.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Ganhe vantagem na sua busca por emprego.

Entre no nosso canal do Telegram para o que ajuda você a conseguir a vaga — referências salariais, o pulso semanal do mercado e avisos de novos recursos. Sem spam, só sinal.

Entre no canal — é grátis