companyCambium Networks logo

Datapath/Networking Developer

Cambium NetworksBengaluru, Karnataka
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Key Qualifications:• Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or Computer Science.• Minimum of 8 years of industry experience in developing real-world products or systems.• Willingness to travel occasionally for customer visits, roadshows, and seminars.• Self-driven with the ability to work independently and collaboratively.• Capability to manage multiple projects efficiently and adapt to a fast-paced environment.

About the job

About the Role: Join Cambium Networks as a Datapath/Networking Developer and play a critical role in shaping the future of connectivity. You will be part of a dynamic team, focusing on the development of innovative networking solutions.
Knowledge/Skill Requirements:
• Exceptional proficiency in C programming and networking feature development on Linux-based platforms, boasting 8 to 12 years of hands-on experience.
• Proven experience in developing and maintaining Linux kernel-based networking subsystems including netdev, netfilter, TCP/IP stack, Wi-Fi, GRE, VLAN, vxlan, and bridges.
• Expertise in creating drivers and modules for networking hardware such as Ethernet and Wi-Fi.
• Skilled in designing, developing, and troubleshooting data path/control plane features including offload, acceleration, and QoS.
• In-depth knowledge of optimizing network stack performance and resource utilization in embedded networking systems.
• Proficient in debugging and resolving complex networking issues using tools like tcpdump, Wireshark, perf, and ftrace.
• Ability to collaborate effectively with chip vendors, specifically QCA, and implement changes from the vendor side.
• Familiarity with Wi-Fi protocols is a plus.
• Strong understanding of Linux kernel networking architecture.
• Experience with Layer 2/Layer 3 protocols, including bridging, routing, VLAN, STP, IGMP, and multicast.
• Exposure to iptables/nftables and Linux firewall mechanisms.
• Experience debugging with gdb, tcpdump, and kernel logs.
• Familiarity with build systems such as Buildroot, OpenWRT, and Makefiles.
• Exceptional analytical and problem-solving skills.
• Excellent verbal and written communication abilities.
• Experience working within multi-site, multinational development teams.
• A highly self-motivated individual eager to deliver world-class innovations to meet future connectivity demands.

Key Qualifications:
• Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or Computer Science.
• Minimum of 8 years of industry experience in developing real-world products or systems.
• Willingness to travel occasionally for customer visits, roadshows, and seminars.
• Self-driven with the ability to work independently and collaboratively.
• Capability to manage multiple projects efficiently and adapt to a fast-paced environment.

About Cambium Networks

Cambium Networks is a leading provider of wireless broadband networking solutions, dedicated to enhancing connectivity across various sectors. Our innovative products empower enterprises and service providers to deliver reliable internet access for their communities.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.