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
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Israel-Yokneam/Senior-Software-Engineer--DOCA-SDK_JR2017260