Member of Technical Staff - II, Software
Mavenir (company site, opens in a new tab)BengaluruOn-siteDirect career pageEst. 15–30 LPA
Posted 18h ago
Reach people at Mavenir
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Mavenir you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Develop and test software for new products and enhancements, with a focus on C/C++ network applications on Unix/Linux.
- Work on packet processing, deep packet inspection, and scalable firewall capabilities involving network traffic and protocols.
Minimum Requirements
- Work Experience Required: Not explicitly mentioned in the JD.
- C is compulsory; proficiency in C/C++ application development on Unix/Linux is required.
- Familiarity with user-space packet processing using DPDK or VPP; strong Linux internals, multithreading, IPC, network programming, data structures, and algorithms knowledge is required.
- DPI engine experience and knowledge of TCP/IP, HTTP/HTTPS, DNS or QUIC, scalable firewalls, and network analysis tools are selection requirements.
Ideal Candidate Profile
- Has hands-on experience building low-level Linux software that processes network traffic, ideally using DPDK or VPP.
- Brings a network security or DPI background, including firewall rules, HTTPS interception, traffic management, or content categorization.
- Can debug and design systems handling varied application traffic and complex network protocols.