Member of Technical Staff - II, Software

Mavenir

Bengaluru

On-site

INR 1,500,000 - 1,900,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Mavenir is shaping the future of networks with cloud-native software for a secure, scalable and automated platform. We are seeking engineers to design, develop and test C/C++ applications on Unix/Linux, focusing on deep packet inspection, DPI and high‑throughput networking workloads.

The role requires strong knowledge of networking concepts, TCP/IP, and experience with DPI engines and packet processing tools.

Qualifications

  • Proficient in developing C/C++ applications on Unix/Linux.
  • Experience with user-space packet processing (DPDK or VPP).
  • Strong knowledge of Linux internals and network programming.
  • Proficient in data structures and algorithms.
  • Experience with deep packet inspection engines.
  • Understanding of scalable firewalls with thousands of rules.
  • Knowledge of TCP/IP internals and protocols (HTTP/HTTPS/DNS/QUIC).
  • Familiarity with network analyzers such as Wireshark.
  • Understanding of session management, traffic shaping/policing.
  • Excellent debugging capabilities.

Responsibilities

  • Plans, designs, develops and tests software systems or applications.
  • Proficient in developing C/C++ applications in Unix or Linux.
  • Familiarity with user-space packet processing (DPDK or VPP).
  • Understand linux internals and network programming.
  • Work with DPI engines and scalable firewalls.
  • Analyze network traffic and debugging with Wireshark.
  • Contribute to performance, reliability and security of software.

Skills

C/C++ programming
Unix/Linux development
Networking concepts
Data structures & algorithms
Debugging skills
Deep packet inspection (DPI)
TCP/IP & protocols
Packet processing/SDN concepts
Network analysis tools

Tools

DPDK
VPP
Wireshark

Job description

Mavenir is building the future of networks and pioneering advanced technology, focusing on the vision of a single, software-based automated network that runs on any cloud. As the industry's only end-to-end, cloud-native network software provider, Mavenir is transforming the way the world connects, accelerating software network transformation for 250+ Communications Service Providers in over 120 countries, which serve more than 50% of the world’s subscribers.

Role Summary

Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools.

Key Responsibilities
  • Proficient in developing C/C++ applications in Unix or Linux (C is Compulsory)
  • Familiarity with User space packet processing with dpdk or vpp
  • Good understanding of linux internals - Virtual memory/mutual exclusion/IPC/Multithreaded applications/Network-programming
  • Proficient in data structures and algorithms
  • Robust design skills
  • Prior experience of working with deep packet inspection engine
  • Good understanding of scalable firewalls supporting thousands of rules where each rule may have 40-50 attributes.
  • Good understanding of tcp/ip internals including tcp state machine.
  • Good understanding of protocols like HTTP/HTTPS/DNS/QUIC
  • Good understanding of network analyser tools like wireshark
  • Good understanding of Session-management/Traffic shaping/Traffic policing etc.
  • Good understanding of video/audio/web/chat applications network traffic behaviour.
  • Good understanding of content categorization.
  • Good understanding of framework for HTTPS interception for deep packet inspection.
  • excellent debugging capabilities
Job Requirements
  • Proficient in developing C/C++ applications in Unix or Linux (C is Compulsory)
  • Familiarity with User space packet processing with dpdk or vpp
  • Good understanding of linux internals - Virtual memory/mutual exclusion/IPC/Multithreaded applications/Network-programming
  • Proficient in data structures and algorithms
  • Robust design skills
  • Prior experience of working with deep packet inspection engine
  • Good understanding of scalable firewalls supporting thousands of rules where each rule may have 40-50 attributes.
  • Good understanding of tcp/ip internals including tcp state machine.
  • Good understanding of protocols like HTTP/HTTPS/DNS/QUIC
  • Good understanding of network analyser tools like wireshark
  • Good understanding of Session-management/Traffic shaping/Traffic policing etc.
  • Good understanding of video/audio/web/chat applications network traffic behaviour.
  • Good understanding of content categorization.
  • Good understanding of framework for HTTPS interception for deep packet inspection.
  • excellent debugging capabilities
Accessibility

Mavenir is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. If you require any assistance, please state in your application or contact your recruiter.

Mavenir is an Equal Employment Opportunity (EEO) employer and welcomes qualified applicants from around the world, regardless of their ethnicity, gender, religion, nationality, age, disability, or other legally protected status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Member of Technical Staff - III, Software
Senior Member of Technical Staff - III, Software

Mavenir • Bengaluru

On-site
INR 3,000,000 - 4,500,000
Senior Member of Technical Staff - II, Software
Senior Member of Technical Staff - II, Software

mavenir • Bengaluru

Hybrid
INR 1,500,000 - 2,100,000
Senior Member of Technical Staff - III, Software
Senior Member of Technical Staff - III, Software

Mavenir Systems, Inc. • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Senior Member of Technical Staff - III, Software
Senior Member of Technical Staff - III, Software

Mavenir • Gurugram District

On-site
INR 1,500,000 - 3,000,000
Senior Member Of Technical Staff - III Software
Senior Member Of Technical Staff - III Software

Mavenir • Gurgaon

On-site
INR 1,500,000 - 2,800,000
Senior Architect, Software Engineering
Senior Architect, Software Engineering

Mavenir • Gurugram District

On-site
INR 1,800,000 - 2,400,000
Senior Member of Technical Staff - II, Software
Senior Member of Technical Staff - II, Software

Mavenir Systems, Inc. • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Developer for PCF/PCRF
Senior Developer for PCF/PCRF

mavenir • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Test Engineer
Senior Test Engineer

mavenir • Gurgaon

On-site
INR 700,000 - 1,100,000
Software Engineer - Layer 1 (5G)
Software Engineer - Layer 1 (5G)

Mavenir Systems, Inc. • Bengaluru

On-site
INR 1,800,000 - 2,800,000