Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

CheckPoint Windows Software Developer 
Israel, Tel Aviv District, Tel Aviv-Yafo 
504244581

09.03.2025
Key Responsibilities
  • Develop and Maintain VPN Software: Design, implement, and optimize VPN applications using modern technologies and best practices.
  • Enhance Security and Performance: Innovate and refine the security features and performance of VPN solutions, ensuring a seamless and robust user experience.
  • Windows Development: Focus on Windows-based development, including desktop applications and low-level system components like kernel drivers.
  • Implement Advanced Protocols: Work on integrating and enhancing VPN protocols, including Post Quantum Cryptography, to future-proof our solutions.
  • Utilize Object-Oriented Design: Leverage your expertise in object-oriented programming to deliver clean, maintainable, and efficient code.
  • Framework and Front-End Focus: Experience with Qt Framework, knowledge of React and .NET are advantages.
  • Collaborate Across Teams: Work closely with other teams to ensure high-quality deliverables and alignment with broader product goals.
  • Stay Ahead of the Curve: Continuously research advancements in cybersecurity, Windows internals, and software development technologies to integrate them into our solutions.
Qualifications
  • Proficiency in C++ and object-oriented programming with 3+ years of experience.
  • Deep understanding of Windows internals, including desktop applications and kernel-mode driver development.
  • Experience with debugging and performance optimization for Windows-based applications.
  • Experience with the Qt Framework (advantage).
  • Knowledge of React (advantage).
  • Knowledge of .Net (advantage).
  • Familiarity with networking protocols (e.g., TCP/IP, UDP).
  • Strong understanding of TLS, SSL, and encryption concepts, including asymmetric and symmetric cryptography.
  • Familiarity with IKE and IPSEC protocols (advantage).
  • Awareness of cybersecurity principles and practices, particularly in secure communications.
  • Ability to troubleshoot and resolve complex technical challenges efficiently.
  • A strong drive to stay updated with industry trends and apply them to deliver innovative solutions.
  • Excellent communication and teamwork skills to contribute effectively in a dynamic team environment.