Skip to main content
NVIDIA logo

Software Embedded Engineer, DOCA

NVIDIA
October 13, 2026
Full-time
On-site
Tel Aviv-Yafo, Israel
Other Semiconductor Jobs, Level - Mid-Career

Job Title

Software Embedded Engineer, DOCA

Role Summary

Develop embedded software components for NVIDIA BlueField DPU networking cards as part of the DPU Software Group. Collaborate with hardware, firmware, and software teams to deliver high-performance networking features and support customer integrations.

Experience Level

Mid-level - 3+ years of professional experience in embedded software development.

Responsibilities

Primary duties include design, implementation, validation, and collaboration across teams and customers.

  • Design and develop high-performance networking software for BlueField DPU hardware.
  • Implement and maintain embedded software and drivers in C/C++.
  • Develop and debug software in Linux-based environments.
  • Collaborate with hardware, firmware, and cross-functional teams worldwide.
  • Engage with customers and partners to integrate and validate solutions.
  • Write maintainable, well-documented, reliable, and performant code.
  • Stay current with industry best practices and verification techniques.

Requirements

Must-have technical skills and experience:

  • 3+ years writing production software in C/C++.
  • Experience in embedded software development.
  • Proven ability to design, implement, and debug software.
  • Experience developing in Linux environments.
  • Strong analytical and problem-solving skills and the ability to work with multiple groups concurrently.

Nice-to-have:

  • Experience with networking applications and protocols.
  • Driver development experience and deep knowledge of modern C++.
  • Proficiency in Python for tooling and scripting.
  • Experience with BMC, UEFI, Secure Boot, U-Boot, ATF, or Yocto.
  • Previous collaboration with hardware and board design teams.

Education Requirements

Bachelor's degree in Computer Science, Software Engineering, or a related field - or equivalent practical work experience.


About the Company

Company: NVIDIA

Headquarters: Santa Clara, California, USA

NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.

NVIDIA logo

Date Posted: 2026-10-08