
Software Engineer, DOCA SDK
At a glance
Highlights
- Impact on data center technology
- Work on next-generation DPU SDK
- Collaboration with major industry partners
Heads up
- Onsite work required
Why this role might suit you
A candidate with 1‑3 years of C/C++ experience, strong Linux and performance‑critical systems background, and interest in networking or storage SDKs would find this role a solid fit to contribute to cutting‑edge DPU technology.
Skills
About the role
The NVIDIA DOCA team is seeking a highly motivated engineer with hands-on technical expertise to develop the SDK for the next-generation Data Processing Unit, with a wide range of features and embedded systems. This position offers the opportunity to have a real impact in a dynamic, technology-focused company, impacting data centers across the world. At NVIDIA, we're united in our quest to transform the way Smart Adapters are used.
What you'll be doing:
Collaborate with skilled engineers to build the DOCA SDK.
Take charge of end-to-end development for various features within DOCA.
Invent and develop SDK libraries focusing on networking, storage, and high-performance computing solutions.
Partner with major companies to address real-world challenges that demand innovative solutions and a customer-centric approach.
What we need to see:
B.Sc in Computer Engineering, Computer Science, Electrical Engineering.
1-3 years of hands-on experience with the software development lifecycle, especially in performance-critical systems.
Strong programming skills in C/C++.
Familiarity with Linux environments and associated tools.
Strong analytical, debugging, and problem-solving skills.
Excellent communication skills and teamwork abilities. Self-motivated and well organized.
Experience with OOD/OOP.
Ways to stand out from the crowd
Background in networking and low-level programming (C/C++).
Experience with performance optimizations.
Experience in RT embedded development or driver development within a Linux environment.
Confirmed experience in solving customer issues.
It's more than just technology; it's about our exceptional people, some of the brightest minds globally.
Questions about this role
How do I apply to this Software Engineer, DOCA SDK role at NVIDIA?
Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.
What's the typical salary for Software Engineer in Israel?
Compensation for Software Engineer roles in Israel varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for Israel medians across recent openings.
How fast does AI Applyd auto-apply?
Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.
What ATS does NVIDIA use?
AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.