
Engineer
Qualcomm · Bengaluru
About this role
Company: Qualcomm India Private Limited
Job Area: Engineering Group, Engineering Group > Software Engineering
General Summary Work as part of networking data path team on tasks that consistently break performance and complexity barriers. You will be working on networking protocols, unified data path, AI/ML based smart traffic management, network device drivers, and other features across the range of our wireless access point solutions.
You will be solving challenges related to packet flow, service delivery, traffic management, performance, mapping of packet processing to various HW offload/CPU options and many more. If solving networking and data path challenges for wireless LAN networks of the future excites you, then we share a common goal.
Requirements
2-5 years of experience in software feature development using C/C++ programming languages.
Understanding of Linux Kernel internals and experience with low level kernel programming such as writing/modifying device drivers.
Good knowledge of basic network protocols such as TCP/UDP/IPv4/IPv6/ARP/DHCP. Knowledge of Linux network stack and any experience with ethernet/wirelessLAN device drivers is a plus. Knowledge of L2/L3/L4 packet forwarding schemes such as bridge/route/OpenVswitch/DPDK/VPP is a plus and would help you stand out from others.
Minimum Qualifications
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
