← Back to jobs
N

Software Engineer

·Israel
On-siteFull-timeBackend DevelopmentComputer HardwareCloud ComputingData Center

Join a team developing core libraries for SmartNIC products, focusing on the DOCA SDK and DPDK. You will architect and design next-generation network acceleration technology, collaborating with top engineers to deliver high-performance solutions for cloud, enterprise, and telco environments.

Responsibilities

  • Architect, design, and develop next-generation network acceleration technology
  • Engage with customers and architects to understand requirements and derive software design
  • Collaborate with engineering teams on upper-layer applications (e.g., virtual switches) and lower-layer components (driver, kernel, firmware, hardware)

Requirements

  • B.Sc. in Computer Science or Software Engineering (or equivalent experience)
  • 3+ years of programming experience in C/C++
  • 3+ years of 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

Nice to have

  • 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)
  • Positive demeanor, growth mindset, and excellent collaboration skills

Relevance

More opportunities

Similar jobs

Finding the best alternatives for you…

Questions, answered

Frequently asked questions