Portfolio Jobs

Search below for open positions across OurCrowd’s portfolio companies by startup or position.

Senior Networking Engineer



Caesarea, Israel
Posted on Thursday, October 27, 2022

We are looking for a talented Senior Networking Engineer to take part in the design and development of software for complex networking SoC. Take part in defining architecture and HW-SW interfaces. Design and implement networking stacks on embedded cores as part of a complex high-throughput, multi-threaded environment. The development environment is mainly based on C/C++ programming, using, and contributing to the open-source libraries. This is an exciting opportunity to work with highly talented engineers and be a part of product innovation on cutting-edge compute accelerating technologies. If you are an excellent, bright engineer with a passion to make a difference – consider joining our group.

About Us

Platform Software Group is responsible for the development of NeuReality’s AI-centric platform. The multidisciplinary group includes software development in various areas including embedded Linux system, bare metal firmware, networking, simulation, and distributed cloud software. We are involved in the entire development cycle of the AI SoC, starting from architecture and design, through development and pre-tapeout software validation, up to bring up and delivering product to customers. We get to see our code running in the most advanced applications developed by NeuReality and our customers.


  • BSc/MSc in Computer Science, Computer Engineering, or Electrical Engineering from a top university
  • Strong hands-on in C/C++ programming and proven design skills.
  • Experience with Linux networking /DPDK / SPDK / VPP stacks.
  • 5+ years of experience in software development/architecture


  • Experience with networking protocols like TCP/IP, RoCE, NVMe over Fabrics.
  • Experience with embedded systems and HW-SW integration.
  • Experience with optimized multi-threaded design and programming