Network Software Engineer

Reposted 12 Days Ago
Be an Early Applicant
Hiring Remotely in Israel
Remote or Hybrid
Mid level
Hardware • Software
The Role
Develop a new communication stack, including network drivers and user-space libraries, focused on low-latency applications and collaboration with hardware teams.
Summary Generated by Built In
Description

NextSilicon is reimagining high-performance computing (HPC & AI). Our accelerated compute solutions leverage intelligent adaptive algorithms to vastly accelerate supercomputers, driving them forward into a new generation. We have developed a novel software-defined hardware architecture that is achieving significant advancements in both the HPC and AI domains.

At NextSilicon, everything we do is guided by three core values:

  • Professionalism: We strive for exceptional results through professionalism and unwavering dedication to quality and performance. 
  • Unity: Collaboration is key to success. That's why we foster a work environment where every employee can feel valued and heard. 
  • Impact: We're passionate about developing technologies that make a meaningful impact on industries, communities, and individuals worldwide.

NextSilicon is looking for talented networking software engineers to develop an innovative new communication stack. We’re starting from the ground up, rethinking existing protocols and network accelerators while designing both hardware and software for a new low-latency compute platform. We care about results and insist on doing things right. Our engineers are not siloed into narrow areas; our ideas are cross-fertilized among teams. Our technical backgrounds are diverse and we don't have preconceived approaches or cookbooks, so come and invent! The hardware teams are just a few steps away and really like hearing our ideas. This is a unique opportunity to develop creative solutions from concept to implementation.

Requirements
  • At least 3 years of experience as a software engineer - a must
  • Experience in C or C++ - a must

Previous work on at least one of:

  • NIC offload technologies, such as RDMA, TOE, NVMeOF or UEC
  • HPC communication frameworks such as MPI, UCX, or libfabric
  • Packet processing SDKs, such as DPDK, eBPF, or XDP
  • User-space libraries for low-latency networking
  • Networking device driver development
Responsibilities

Take part in developing a networking stack from the ground up:

  • Analyze customer applications and explore creative ways to accelerate them in hardware or software
  • Find the best ways to process packets on NextSilicon’s hardware platform
  • Participate in architecture of future NextSilicon NIC generations 
  • Develop user-space libraries and benchmarks for low-latency communication
  • Work closely with the hardware teams to offload key features into the next generation of products

Skills Required

  • Previous experience as a software engineer
  • Experience in C, C++, or another systems programming language
  • Experience with networking software stacks
  • Experience with NIC offload technologies
  • Experience with HPC communication frameworks
  • Experience with packet processing SDKs
  • Experience with user-space libraries for low-latency networking
  • Competent in spoken and written English
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Giv'atayim
280 Employees
Year Founded: 2017

What We Do

We believe in a smarter future and want to create new opportunities for innovation. In order to achieve this, we’re rethinking compute architectures for the future of computer processing.

Similar Jobs

HiBob Logo HiBob

Senior Paid Acquisition Manager - AI Infrastructure & Growth

HR Tech • Information Technology • Professional Services • Sales • Software
Remote or Hybrid
Israel
1350 Employees

Agora RE Logo Agora RE

Senior Product Marketing Manager

Fintech • Real Estate • PropTech
Remote or Hybrid
Tel Aviv, ISR
200 Employees

Akamai Technologies Logo Akamai Technologies

Product Manager

Cloud • Security • Software • Cybersecurity
In-Office or Remote
2 Locations
10285 Employees

Akamai Technologies Logo Akamai Technologies

Senior C++ Low Level Engineer

Cloud • Security • Software • Cybersecurity
In-Office or Remote
2 Locations
10285 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
31 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account