Job Title: Senior Embedded Software Engineer – Routing & Networking Protocols
Location:
 Remote
Job Type:
 Full-time
Experience:
 8+ years
Job Summary
We are seeking a highly skilled 
Senior Embedded Software Engineer
 with deep expertise in 
routing protocols, data-plane forwarding, and networking stack integration
 to design and develop high-performance enterprise-grade networking appliances. The ideal candidate will have extensive experience in 
embedded systems, open-source routing stacks (FRR, BIRD), and cloud-integrated networking solutions
.You will work on cutting-edge networking technologies, optimizing 
BGP, OSPF, MPLS, VXLAN, and SDN solutions
 while collaborating with cross-functional teams to deliver scalable, secure, and high-performance systems.
Key Responsibilities
-  Routing Protocol Development & Optimization
- Design, implement, and optimize routing protocols (BGP, OSPF, RIP, EIGRP, IS-IS) in embedded systems. 
- Integrate and enhance FRR (Free Range Routing) stack with custom data-plane acceleration. 
- Work on BIRD or other open-source routing stacks for performance tuning and feature enhancements. 
- Develop fast-path forwarding mechanisms to improve packet processing efficiency. 
-  Data-Plane & Forwarding Technologies
- Implement and optimize L2/L3 forwarding, VXLAN, MPLS, Segment Routing, and tunneling protocols (GRE, VPN, MPLS VPNv4/v6). 
- Enhance VRF-based transport networks for multi-tenancy and segmentation. 
- Work on SDN (Software-Defined Networking) solutions for scalable distributed systems. 
-  Embedded Systems & Networking Stack Development
- Develop high-performance embedded software in C, C++, and Python for networking appliances. 
- Debug and optimize kernel networking stacks, TCP/IP, UDP, ARP, DHCP, DNS, NAT, and Firewall functionalities. 
- Ensure low-latency packet processing with hardware offload (DPDK, SmartNICs, or ASICs). 
-  Cloud & DevOps Integration
- Collaborate with cloud teams to deploy networking solutions on AWS, Azure, GCP, or OCI. 
- Implement microservices, distributed computing, and security-first architectures for hybrid cloud deployments. 
- Automate deployments using CI/CD pipelines, Infrastructure-as-Code (IaC), and DevOps practices. 
-  Cross-Functional Leadership
- Lead feature development independently with minimal supervision. 
- Mentor junior engineers and conduct design reviews, code reviews, and performance benchmarking. 
- Communicate technical proposals to senior management and stakeholders. 
 
Technical Stack & Skills
Category
 Technologies & Skills
 Programming Languages
 C, C++ (17/20), Python 
Routing Protocols
 BGP, OSPF, RIP, EIGRP, IS-IS, MPLS, Segment Routing 
Open-Source Routing Stacks
 FRR (Free Range Routing), BIRD, Quagga/Zebra 
Data-Plane Technologies
 L2/L3 Switching, VXLAN, MPLS, VRF, GRE, VPN (IPSec, SSL) 
Networking Protocols
 TCP/IP, UDP, ARP, DHCP, DNS, NAT, Firewall 
Embedded Systems
 Linux Kernel Networking, DPDK, SmartNICs, ASICs 
Cloud & DevOps
 AWS/Azure/GCP, Kubernetes, Docker, CI/CD (Jenkins/GitLab), IaC (Terraform) 
SDN & Virtualization
 Open vSwitch, OpenFlow, NFV, Distributed Systems 
Certifications (Plus)
 CCNA/CCNP/CCIE, AWS/Azure Networking Specialty
Qualifications & Experience
- Bachelor’s/Master’s in Computer Science, Electrical Engineering, or related field. 
- 8+ years in embedded software development for networking appliances or enterprise-grade systems. 
- 3+ years of independent feature ownership in routing/data-plane technologies. 
- Hands-on experience with FRR, BIRD, or proprietary routing stacks. 
- Strong debugging skills with Wireshark, tcpdump, gdb, Valgrind. 
- Experience with SDN, microservices, and cloud architectures is a plus. 
 
Nice-to-Have Skills
- Cloud Networking (AWS Transit Gateway, Azure ExpressRoute, GCP Hybrid Connect). 
- Design Thinking, Security-First Development, Full-Stack Awareness. 
- Contributions to open-source networking projects (FRR, BIRD, Linux Kernel). 
 
Soft Skills
- Strong collaboration in startup-like agile environments. 
- Excellent communication (written & verbal) for technical and executive audiences. 
- Problem-solving mindset with a focus on scalability and performance. 
 
Why Join Us?
- Work on next-gen networking appliances with real-world impact. 
- Opportunity to optimize open-source routing stacks at scale. 
- Competitive salary, equity, and career growth in cutting-edge tech. 
 
Skills: python,segment routing,nat,iac,networking,bird,rip,azure,ci/cd,ospf,arp,gre,vrf,asics,routing,distributed systems,openflow,nfv,dhcp,l2/l3 switching,eigrp,embedded software,frr,dns,vxlan,docker,smartnics,bgp,vpn,is-is,dpdk,data,c,c++,udp,linux kernel networking,software,terraform,kubernetes,aws,tcp/ip,firewall,embedded,gcp,mpls,open vswitch