DevJobs

Cloud Router Developer-C++

Overview
Skills
  • C C ꞏ 1y
  • C++ C++ ꞏ 1y
  • OOP OOP
  • L2 networking protocols
  • L3 networking protocols
  • L4 networking protocols
  • Linux networking stack
  • Linux systems programming
  • UNIX systems programming
  • tunneling
  • packet filtering
  • routing
  • VRRP
  • BGP
  • VPP
  • VPN tunnel implementation
  • SD-WAN architectures
  • network security solutions
  • multi-cloud platforms
  • iptables
  • IPSec
  • GRE
  • Minimum 3 years of software engineering experience, with at least 1 year in networking-focused development.
  • Strong proficiency in C/C++ with solid Object-Oriented Programming principles.
  • Hands-on experience with Linux/UNIX systems programming.
  • Solid understanding of L2–L4 networking protocols and the Linux networking stack (routing, tunneling, packet filtering).
  • Exceptional debugging and analytical skills — ability to diagnose complex, multi-layer networking issues.
  • Proficient English, both written and spoken.
  • Bachelor's degree in Computer Science or a related field.

  • Candidate Advantages:

    • Experience with VPP (Vector Packet Processing) development.
    • Experience with low-level network components such as iptables, GRE, IPSec, or similar.
    • Familiarity with routing protocols such as BGP or VRRP.
    • Background in IPSec / VPN tunnel implementation.
    • Experience designing and implementing network security solutions.
    • Familiarity with multi-cloud platforms and SD-WAN architectures.


    Teridion Technologies