onsite
Senior Software Engineer - Networking & VPN IPsec - secunet Security Networks AG
Software Engineer
Lead the design and implementation of secure VPN solutions, focusing on IPsec protocols and embedded networking devices. Drive performance, reliability, and compliance in high‑security environments using C/C++ on Linux platforms.
About the role
Key Responsibilities
- Architect, develop, and maintain IPsec‑based VPN solutions for embedded networking devices.
- Collaborate with cross‑functional teams to define security requirements and performance benchmarks.
- Implement and optimize cryptographic algorithms, ensuring compliance with industry standards.
- Conduct code reviews, unit testing, and integration testing to guarantee robustness and reliability.
- Investigate and resolve complex networking and security issues in production environments.
Requirements
- Extensive experience with IPsec, VPN protocols, and related security mechanisms.
- Proficiency in C/C++ development on Linux platforms.
- Strong understanding of networking fundamentals, TCP/IP, and routing protocols.
- Hands‑on experience with embedded systems and real‑time operating systems.
- Excellent problem‑solving skills and a passion for secure software design.