Networking Geek - Real-Time Developer with Networking Experience. C/C++, Python, VPP, DPDK

 

Real-time Developer

Responsibilities:

  • Design and implement real-time high-performance software running on multi-core environment

  • Develop and support within an open-source community under dynamic environment

  • Work as a team member and deliver high quality software

  • Design new and advanced software solutions and contribute to the overall system architecture 

  • Customer interaction and support in English


Qualifications

  • B.S. or M.S. in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field

  • 5+ years of experience with real-time and multi-core embedded software systems

  • Solid programming experience in C\C++ and Python

  • Networking and protocols, knowledge of all layers (L2-L7)

  • Background in networking functions (e.g. Routing, Security, Media, DPI, QoS)

  • Experience in Linux

  • A fast learner, one who stays up to date with new technologies

  • Very good English skills


Advantage

  • Knowledge in hardware accelerations (e.g. VPP, DPDK, RSS, SR-IOV, QuickAssist)

  • Knowledge in Routing protocols

  • Knowledge in hypervisors, containers and cloud environment

  • Experience in Agile development

Apply For This Job

If you would like to apply for this position, please fill in the information below and submit it to us for consideration.

Drop files (or click) here to upload.

(200MB file size limit)