Talent.com
Search jobs
Search salary
Tax calculator
For employers
Sign in
Find jobs
No longer accepting applications
(Apply in 3 Minutes) Datapath / Networking Developer
Cambium Networks
India
16 hours ago
Job description
Knowledge / Skill Requirement :
Highly proficient in C and networking feature development in Linux-based platforms, with 8 to 12 years of experience.
Experience in developing and maintaining Linux kernel-based networking subsystems (netdev, netfilter, TCP / IP stack, Wi-Fi, GRE, VLAN, vxlan, bridges etc.)
Experience in drivers and modules for networking hardware (Ethernet, Wi-Fi)
Experience in designing, developing, and troubleshooting data path / control plane features (offload, acceleration, QoS)
Optimization Knowledge in network stack performance and resource utilization in embedded networking systems.
Skills to debug and resolve complex networking issues using tools like tcpdump, Wireshark, perf, ftrace.
Skill to collaborate with the Chip vendor - QCA and port the changes from the chip vendor side.
Experience in Wi-Fi protocol is a Plus.
Strong C programming in kernel and user space
In-depth Linux kernel networking architecture understanding
Experience with Layer 2 / Layer 3 protocols (bridging, routing, VLAN, STP, IGMP, multicast)
Exposure to iptables / nftables, and Linux firewall mechanisms
Experience debugging with gdb, tcpdump, and kernel logs
Familiarity with build systems (Buildroot, openwrt, Makefiles)
Strong analytical and problem-solving skills
Excellent verbal and written communication skills
Experience working in a multi-site, multi-national development team
Candidate must be highly self-motivated with a desire to produce world-class innovation to meet connectivity needs for the future
Key Qualifications :
BE / B-tech / BS or MS in either Electrical Engineering, Computer Engineering or Computer Science
Minimum 8 years of industry experience developing real-world products or systems
Willingness / ability to travel occasionally for customer visits, road shows and seminars
Self-motivated personality and ability to work independently as well as on a team
Ability to multitask between two or more projects and perform these tasks with velocity
Flexibility and being able to adjust to a rapidly changing environment
Create a job alert for this search
Apply In Developer • India
Create