Position Details
About this role
This role involves developing and evolving packet forwarding software for high-performance routers, with a focus on IPv4/IPv6, MPLS, and tunneling features, primarily using C and C++ in a Linux environment.
Key Responsibilities
- Develop packet forwarding features
- Collaborate with product managers
- Engage with customers
- Participate in industry forums
- Support high-performance network software
Technical Overview
The technical environment includes C and C++ programming on Linux systems, with networking protocols such as IPv4, IPv6, MPLS, SRv6, and tunneling. The role emphasizes scalable software development for network hardware.
Ideal Candidate
The ideal candidate is a senior software engineer with strong C and C++ skills, extensive experience with Linux and networking protocols, and a background in developing scalable packet forwarding software for high-performance routers.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of experience with C or C++, No Linux experience, No networking protocol knowledge, No experience with high-performance router software, No customer engagement experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile