Sr. Staff SW Engineer - Data Acquisition

Engineering Teynampet, Chennai, Tamil Nadu


Description

Description  
 
Gigamon is seeking a Sr. Staff Software Engineer to design, prototype and implement new capabilities for the virtual monitoring fabric. The ideal candidate will show industry experience in developing innovative solutions for data path programming in private and public cloud environments. The successful candidate must be comfortable working in highly-collaborative, fast-paced start-up environment.  
 
Responsibilities:  
 
  • Work closely in a cross-functional team environment to prototype proof of concepts, draft functional specifications, design documents, and implement solutions.  
  • Work closely with the product management organization to evangelize the solutions for their merit and ensure they are scheduled for upcoming releases.  
  • Develop data path provisioning software and high-performance algorithms for packet processing in virtual environments like VMs, containers and hypervisors.  
  • Design and develop software that interacts with private, public and hybrid cloud platforms. 
  •  
  • Contribute to overall product requirements and design.  
 
Required Qualifications:   
 
  • BSEE/CS with minimum 10 years of experience.  
  • Strong programming experience in C, C++ along with Network stack and Operating Systems knowledge.  
  • Hands-on experience developing complex packet processing algorithms for virtual devices.  
  • Experience developing system level software in user and kernel level on Linux/Unix platforms is required.  
  • Experience working with one or more VMware ESX/NSX-T platforms, OpenStack, Open vSwitch, AWS, Azure, Kubernetes platforms is required.  
  • Experience working with large-scale distributed systems, high-availability software, multi-core/multi-threaded systems is preferred.  
  • Working knowledge of virtualization techniques, hypervisors and network stacks is preferred.  
  • Background in networking software with working knowledge of networking (TCP/IP, SNMP, REST-API), switching and routing protocols is preferred.  
  • Knowledge and experience working with configuration management, large-scale distributed databases is a plus.  
  • Experience working with security (SSL, TLS) and authentication (AAA, RBAC) related features is a plus.  
 
 
  • Proactive problem solver with great attention to detail.  
  • Excellent written/oral communication skills and strong analytical and problem solving skills.  

#LI-PK1 

 
 

We are committed to a diverse, equitable, and inclusive Gigamon. As an equal opportunity employer, all applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, disability, veteran status, or any other protected characteristic under applicable federal, state, and/or local law.

Gigamon fosters a business culture dedicated to equitable hiring. If your experience and skills closely match our job description but may not necessarily fulfill all requirements, please still apply. Gigamon is on a continued mission to grow and scale an innovative organization. We believe this is best achieved by hiring, celebrating, and respecting people with diverse backgrounds, skills, perspectives, and experiences.

The privacy rights of all individuals including job applicants and candidates are very important to us. Our Gigamon Applicant Privacy Policy, will inform you about how Gigamon Inc. and its direct and indirect subsidiaries collect, use, store, or otherwise process personal information about job applicants and candidates, including through your access and/or use of our careers website and third-party job websites (e.g. LinkedIn, Indeed, Glassdoor, Naukri, etc.).