C++ Developer with Network Security Expertise

3 - 7 years

25.0 - 40.0 Lacs P.A.

Bengaluru

Posted:1 week ago| Platform: Naukri logo

Apply Now

Skills Required

C++Cyber SecurityNetwork SecurityDPDKPrevention mechanismIntrusion detectionLibcapSIEMVulnerability AssessmentIDS/IPSPF_RING

Work Mode

Remote

Job Type

Full Time

Job Description

Job Title: C++ Developer with Network Security Expertise Experience Level: 2.5 to 6 Years CTC: Not a constraint for candidates who are a strong match for the requirement. Location: Remote 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 . Why Join Us? Work on cutting-edge cybersecurity and networking projects . Collaborate with an innovative and skilled technical team. Competitive salary and benefits package. Opportunities for career growth and continuous learning in cybersecurity . If you are passionate about C++ development and network security , we encourage you to apply and be part of our exciting journey to enhance digital security !

Recruitment and Talent Acquisition
Los Angeles

RecommendedJobs for You