HamburgerMenu
hirist

C++ Developer - Network Security

PROHASH TECHNOLOGIES
3 - 7 Years
rupee25-30 LPA
Bangalore

Posted on: 21/07/2026

Job Description

Job Title: C++ Developer with Network Security Expertise

Experience: 3 to 7 Years

Location: Bangalore, Hybrid

Role Overview:

The C++ Developer (Network Security) is responsible for designing, developing, and optimizing secure network applications and systems. This role requires strong expertise in C++ programming along with network security concepts and protocol analysis. The developer will work on security-related projects, including intrusion detection, packet analysis, and network protocol development, utilizing tools such as Wireshark, Snort, and other cybersecurity frameworks.

Key Responsibilities:

- Develop and maintain high-performance C++ applications focused on network security.

- Implement and optimize network security protocols (TLS, SSL, IPSec, etc.).

- Analyse and inspect network traffic using tools like Wireshark, Snort, and Suricata.

- Design and implement intrusion detection and prevention mechanisms.

- Work with packet processing libraries such as libpcap, DPDK, or PF_RING.

- Integrate security solutions with firewalls, IDS/IPS, and SIEM systems.

- Conduct vulnerability assessments and improve secure coding practices.

- Collaborate with the cybersecurity team to enhance security measures.

- Stay updated on emerging threats, exploits, and security best practices.

Required Skills & Technologies:

- Programming: C++ (Modern C++ - C++11/14/17/20), Multi-threading, STL, Boost

- Network Security: Intrusion detection, packet analysis, network protocols (TCP/IP, UDP, ICMP, etc.)

- Tools & Frameworks: Wireshark, Snort, Suricata, Zeek (Bro), Nmap, Metasploit

- Packet Processing & Traffic Analysis: libpcap, DPDK, PF_RING

- Cryptography & Security Standards: TLS, SSL, IPSec, OpenSSL, Public Key Infrastructure (PKI)

- Operating Systems: Linux (preferred), Windows networking environments

- Version Control & DevOps: Git, CI/CD, Docker, Kubernetes (nice to have)

Expectations:

- Ensure secure and optimized C++ code for network security applications.

- Identify and mitigate network vulnerabilities and security threats.

- Collaborate with security analysts to improve threat detection mechanisms.

- Conduct performance tuning and low-level debugging of network applications.

- Stay ahead of cybersecurity trends, attack vectors, and countermeasures.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Posted by

Recruiter

HR at PROHASH TECHNOLOGIES

Last Active: NA as recruiter has posted this job through third party tool.

Job Views:  
249
Applications:  70
Recruiter Actions:  38

Posted in

CyberSecurity

Functional Area

Networking & Wireless

Job Code

1655951

Loading chat...