Principal Software Engineer at Gigamon - ScoutJobs - The AI-curated global job board
Skip to content
Gigamon
Posted 25 days ago

Principal Software Engineer

GigamonPrincipal Software Engineer

Requirements

BE in Computer Science or related field, 15+ years in system software or networking, Expertise in C/C++ and Python, Experience with DPDK and packet processing, Deep knowledge of data plane and control plane architecture, Experience with Linux/Unix system-level development, Proficiency in multi-core and multi-threaded systems, Knowledge of virtualization and cloud platforms

Skills

C#PythonLinuxTCP/IPEthernet

About the role

Responsibilities

  • Architect, design, and deliver complex, high-performance software systems for networking and cloud platform solutions
  • Lead data plane and control plane architecture, design, and development for scalable system software
  • Develop and optimize software for packet processing, deep packet inspection, and packet manipulation using technologies such as DPDK
  • Build system-level software in Linux/Unix environments with a focus on modularity, scalability, and performance
  • Drive software performance optimization, bottleneck analysis, and efficient resource utilization in multi-core and multi-threaded systems
  • Provide technical leadership, solve complex engineering problems, and mentor junior engineers

Requirements

  • BE in Computer Science, Engineering, or a related field
  • 15+ years of experience in system software, networking, or cloud platform development
  • Strong expertise in C/C++ and Python
  • Deep hands-on experience with data plane and control plane architecture and implementation
  • Extensive experience with DPDK, deep packet inspection, and packet processing
  • Strong experience in Linux/Unix system-level software development
  • Proficiency with multi-core and multi-threaded systems
  • Experience with virtualization technologies and cloud platforms

Preferred Qualifications

  • Knowledge of security technologies such as VPNs, firewalls, and telecom protocols
  • Experience integrating open-source projects into Linux-based systems
  • Strong understanding of networking protocols including TCP/IP and Ethernet

About the Company

Gigamon protects the hybrid networks and data of the largest, most complex organizations on the planet. We offer a deep observability pipeline that delivers network-derived intelligence to cloud, security, and observability tools, helping customers eliminate security blind spots and optimize network traffic.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Principal Software Engineer

Gigamon · Pune

Sign up to apply