Software Engineer, DOCA

World leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
Tel Aviv-Yafo, IsraelBe'er Sheva, Israel
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Enterprise SaaS

Description For Software Engineer, DOCA

NVIDIA is seeking a Software Engineer to join their DOCA NVQual team for Data Processing Units (DPUs) and ConnectX (CX). This role offers an exciting opportunity to contribute to NVIDIA's next-generation AI cluster systems and advanced data centers worldwide. The position focuses on developing and maintaining NVQual, a crucial software validation package that enables NVIDIA partners to integrate enterprise products into their systems.

The role combines software development with system integration, requiring strong Python programming skills and Linux knowledge. You'll be working on cutting-edge technology that powers AI and data center infrastructure, making a direct impact on how enterprise systems are validated and integrated.

As part of NVIDIA, a leader in accelerated computing and AI technology, you'll join a forward-thinking team that's transforming various industries through innovative solutions. The company offers competitive salaries and comprehensive benefits, making it one of the technology world's most desirable employers.

This position is perfect for someone who combines technical expertise with a passion for system integration and validation. You'll be working with advanced hardware and software systems, contributing to the infrastructure that powers AI and next-generation computing solutions. The role offers excellent growth opportunities within a company that's at the forefront of technological innovation.

Last updated a day ago

Responsibilities For Software Engineer, DOCA

  • Work on NVQual (NVIDIA Qualification) software validation package for NVIDIA partners
  • Analyze next-generation AI systems from NVIDIA and partners, focusing on HW integration aspects
  • Design and develop system workloads
  • Be responsible for end-to-end development of features within DOCA NVQual framework

Requirements For Software Engineer, DOCA

Python
Linux
  • B.Sc. or equivalent experience in Electrical Engineering/Computer Science or SW/Computer Engineering
  • 3-5 years of programming in Python
  • Strong analytical, debugging, and problem-solving skills
  • Motivated, responsive, and keen on process improvement

Benefits For Software Engineer, DOCA

  • Competitive salaries
  • Generous benefits package

Interested in this job?

Jobs Related To NVIDIA Software Engineer, DOCA

Server Software QA Engineer

Server Software QA Engineer role at NVIDIA focusing on comprehensive testing and quality improvement of server software solutions, requiring 2+ years of experience and strong Python skills.

Python Developer, Networking

Python Developer position at NVIDIA focusing on networking software development and testing infrastructure for Cumulus Linux, requiring 2+ years of experience.

VLSI Design Automation Software Engineer

VLSI Design Automation Software Engineer role at NVIDIA, focusing on infrastructure management, automation, and dashboard development for Backend Networking team.

Software Engineer - GPU

Mid-level Software Engineer position at NVIDIA focusing on GPU cluster management and distributed systems, using Go and Rust, offering competitive salary and equity.

AI Networking Software Developer

AI Networking Software Developer role at NVIDIA, focusing on developing high-performance computing solutions and networking protocols for supercomputers and data centers.