Job Summary:
This position will be working as part of a dynamic team and will contribute to product specifications, software architecture, and design. The successful candidate must be comfortable working in a very fast-paced environment.
Key Roles and Responsibilities:
- Responsible for Deep Packet Inspection (DPI) techniques
- Experience in working on a DPI Product or a Network Security Appliance is a plus
- RFC implementation, Coding, Unit Testing and Feature Enhancement of DPI engine
- Adhere to high quality software development standards
- Responsible for maintaining Confidentiality, Integrity and Availability of Vehere’s information assets including business critical information
Skills and Experience:
- BE/BTech/MTech in Computer Science or related field 10+ years of experience in C with Linux kernel
- Experience with network packet processing software development
- Good understanding of networking protocols including IPv4/IPv6, TCP, UDP, SSL/TLS, HTTP
- Strong technical foundation in an advanced structured programming environment
- Experience with networking, operating systems, databases and frameworks
- Strong understanding of modern and emerging technologies and development methodologies
- Excellent strategic skills; both setting and driving strategy
- Ability to innovate and think out-of-the-box
- Flexible and willing to accept a change in priorities as necessary
- Strong collaboration skills
- Excellent communication skills
- Ability and willingness to acquire in-depth understanding of domain and existing products and
apply that knowledge to work scenario