# Senior Software Engineer, DOCA SDK

**Company**: NVIDIA
**Location**: Yokneam
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Israel-Yokneam/Senior-Software-Engineer--DOCA-SDK_JR2017260?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_d300f074-a29

## Description

We are looking for a Senior Software Engineer to work with highly experienced engineers to provide outstanding SmartNIC products for various industries. You will architect, design, and develop next-generation technology in network acceleration and collaborate with other engineering teams.

Key responsibilities include:

- Architecting, designing, and developing next-generation technology in network acceleration

- Engaging with customers and architects to understand requirements and derive software design accordingly

- Collaborating with other engineering teams that develop upper layers applications like virtual switches and lower layers like driver, kernel, FW, and HW

Requirements include:

- B.Sc. (or equivalent experience) in computer science/software engineering

- 5+ years' confirmed experience of programming C/C++

- 5+ years' confirmed experience in Linux environment and tools

- Deep experience with networking protocols mainly Ethernet, and security protocols

- Experience with virtualization technologies

- Strong analytical, debugging, and problem-solving skills

- Deep knowledge of computer architecture and operating systems

- Experience in performance optimizations

Preferred qualifications include:

- Experience leading a small team or a feature/project with multiple engineers

- Knowledge and experience in DPDK

- Knowledge and experience with designing SDKs

- Open Source Software Contributor to relevant projects (OvS, DPDK, Linux Kernel..)

- A positive demeanor, a growth mindset, and excellent interactions with colleagues

## Skills

### Required
- C/C++
- Linux
- Networking protocols
- Virtualization technologies
- Computer architecture
- Operating systems
- Performance optimizations

### Nice to have
- DPDK
- SDK design
- Open Source Software Contributor

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Israel-Yokneam/Senior-Software-Engineer--DOCA-SDK_JR2017260?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
