Careers

Senior Networking Software Engineer

Ethernity Networks · Full-time

About The Position

The engineer will join the software development team that works on our disaggregated Cell Site Router software stack, which is part of Ethernity's 5G offering in combination with our FPGA SmartNIC and programmable appliances. 

Responsibilities: 

  • End-to-end design of the SW stack from application level to Hardware Abstraction Layer 
  • Work closely with ASIC architects to define SW-HW interface to fit the solution 
  • Interact with the low layer software team to develop data path features 

Requirements

Requirements

  • BSc/MSc in Computer Science / Computer Engineering / Electrical Engineering 
  • 4+ years of Embedded/RT hands-on experience 
  • Excellent programming skills! Proficiency in C/C++ language, libraries, and toolchains 
  • technical background in the networking of all layers (e.g., Ethernet, IP, how switching/routing works) 

Advantages: 

  • Detailed knowledge of Linux operating system internals 
  • Hands-on Linux development, user space and/or kernel-space 
  • Experience working with offshore SW dev team
  • Knowledge and experience in porting routing software stack such as ISS, IPInfusion or MetaSwtich, or similar open source SW to run on top of Packet Processing ASICs 

Apply for this position