Senior Networking Software Engineer

Philodesign Technologies β€” United States Β· Posted ~1 hour ago

Senior Contract Hybrid

Skills

networking software networking ASICs ASIC pipeline architecture packet processing Linux internals Linux networking stack Linux kernel development RIB FIB HAL C/C++ programming debugging distributed systems Linux Linux kernel C/C++

πŸ”“ Log in to save this job, tailor your resume & track your apply process β€” 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a senior systems engineering team developing high-performance networking software for distributed environments. You will work deeply with networking ASICs, packet-processing pipelines, Linux internals and kernel networking, while optimizing routing and forwarding components and debugging complex hardware-software interactions.

Highlights

Senior networking role requiring deep systems expertise and offering challenging work with high-performance networking software, networking ASICs, Linux internals, kernel development, and distributed systems. The long-term engagement combines hands-on development with architecture-level technical work.

Description

🚨 Hiring: Senior Networking Software Engineer πŸ“ Location: Bay area, california πŸ’Ό Experience: 10+ Years πŸ“Œ Duration: Long Term 🏒 Work Model: Hybrid/Onsite as required Role Overview We are looking for an experienced Senior Networking Software Engineer with 10+ years of hands-on experience developing high-performance networking software and a strong understanding of networking ASIC architectures, Linux internals, and hardware abstraction layers. The ideal candidate should have strong programming and debugging skills and experience building software for high-performance, distributed networking systems. Key Responsibilities β€’ Design and develop high-performance networking software. β€’ Work with networking ASICs and understand ASIC pipeline architectures and packet-processing systems. β€’ Develop and optimize software components involving RIB, FIB, and HAL. β€’ Work extensively with Linux OS internals and the Linux networking stack. β€’ Perform Linux kernel-level development, modifications, and networking stack optimization. β€’ Develop and maintain High Availability (HA) networking solutions. β€’ Build and maintain Debian packages and build systems. β€’ Develop software using C/C++/Go/Python. β€’ Debug complex networking and system-level issues and perform performance optimization. β€’ Work on high-performance and distributed networking systems. β€’ Support networking software integration with hardware and networking platforms. β€’ Work with containerized and virtualized networking environments where required. Required Skills β€’ 10+ years of hands-on networking software development experience. β€’ Deep understanding of ASIC pipeline architectures and networking hardware. β€’ Strong Linux OS internals knowledge. β€’ Hands-on experience with Debian build and packaging. β€’ Strong understanding of the Linux kernel networking stack. β€’ Strong programming skills in C/C++, with Go/Python experience. β€’ Experience with RIB, FIB, HAL, and HA networking solutions. β€’ Strong debugging and performance optimization skills. β€’ Experience developing high-performance, distributed networking systems. Preferred Skills β€’ Experience with DPDK. β€’ Experience with P4. β€’ Experience with BCM SDK or other hardware programming interfaces. β€’ Experience with networking ASICs such as Broadcom, Marvell, Tofino, or similar platforms. β€’ Knowledge of Docker and Kubernetes. β€’ Experience with virtual machines and virtualized networking. Education BS/MS/PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience. Ideal Candidate The ideal candidate is a senior networking software engineer with strong C/C++ + Linux + ASIC + networking stack + RIB/FIB/HAL experience, along with exposure to hardware programming interfaces such as DPDK, P4, or BCM SDK. Keywords: Networking Software | ASIC | Linux | C++ | C | Go | Python | RIB | FIB | HAL | DPDK | P4 | BCM SDK | Linux Kernel | HA | Debian | Distributed Networking πŸ“© Share your profile: priyanka.jadhav@philodesigntech.com πŸ“± WhatsApp: +91 92848 05350