





Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Niche packet-processing C++ role in Bangalore with limited generalist appeal, so low competition.
Highly specialized packet-processing and networking expertise limits transferability across industries.
Strict mandatory low-level networking, DPDK, and C++ requirements create moderate shortlisting rigidity.
Design, develop, and test software systems and enhancements with a focus on cloud-based and internet-related tools.
Develop and maintain C/C++ applications on Unix/Linux platforms, particularly involving user space packet processing using dpdk or vpp.
Apply deep understanding of TCP/IP, scalable firewalls, deep packet inspection engines, and network protocols to deliver robust, scalable network software solutions.
Proficient in C/C++ application development on Unix or Linux; C is compulsory.
Experience with user space packet processing frameworks like dpdk or vpp.
Strong knowledge of Linux internals including virtual memory, IPC, multithreading, and network programming.
Work Experience Required: Not explicitly mentioned in the JD.
Experienced in designing and debugging complex network software involving deep packet inspection and scalable firewall systems with extensive rule attributes.
Strong technical foundation in data structures, algorithms, and network protocols (HTTP/HTTPS/DNS/QUIC).
Familiar with network traffic analysis tools (e.g., Wireshark) and network traffic behavior of multimedia and chat applications.