Datapath/networking Developer

Year    Bangalore, Karnataka, India

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.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4419847
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year