Job Description :
We are seeking a skilled IPsec / Linux Network Engineer with strong expertise in secure networking protocols and Linux-based development. The ideal candidate will be responsible for implementing, optimizing, and troubleshooting IPsec-based VPN and high-performance networking solutions, including hardware offloading and cryptographic Responsibilities :
- Design, develop, and optimize IPsec solutions on Linux platforms.
- Implement and troubleshoot IPsec architecture :
1. ESP / AH protocols
2. Tunnel vs. Transport modes
3. IKEv1 / IKEv2 key exchange mechanisms
4. Authentication methods (Certificates, PSK, EAP)
5. PKI and certificate management
6. TLS / DTLS for secure communication
Work with IPsec stacks such as strongSwan, libreswan, and Linux ip xfrm.Collaborate on Linux networking and Netfilter / iptables / nftables development.Integrate DPDK cryptodev or cryptodev-linux libraries for cryptographic acceleration.Offload IPsec encryption / decryption to hardware crypto accelerators for high-performance IPsec data planes.Debug, profile, and resolve performance and security issues in networking Skills & Experience :Strong understanding of IPsec protocols and architecture (ESP, AH, IKEv1, IKEv2, PKI, TLS / DTLS).Hands-on experience with IPsec stacks (strongSwan, libreswan, ip xfrm).Good knowledge of Linux networking internals, Netfilter, and routing concepts.Working knowledge of DPDK cryptodev or cryptodev-linux libraries.Experience in IPsec encryption / decryption offloading using hardware crypto accelerators.Solid programming / debugging background with C / C++ in Linux environments to Have :Kernel-level networking or driver development experience.Familiarity with SD-WAN solutions and VPN configuration.Knowledge of security compliance standards (FIPS, Common :Bachelors or Masters degree in Computer Science, Electronics, or related field.(ref : hirist.tech)