Why Join Us?
Want to work in a global, world-leading security company?
Want to work in an amazing R&D group that makes an impact on thousands of end-users around the world?
Want to become a part of a team that develops high-quality code using the latest C++ on Windows?
Want to work in a team that encourages you to develop your technical and soft skills?
We are looking for an experienced Software Developer who is a great technical person, proactive, creative with good communication skills.
The superstar developer will design and develop the infrastructure of Checkpoint’s Endpoint Security Windows software.
Key Responsibilities
- To research, design, methodology, tools and standards in the entire group,
- Follow, identify and analyze new Threat Prevention technologies to protect endpoint computers.
- Productization & development of technologies from POC stage, into an enterprise scale security solution
- End-to-end design and development including integration with Check Point endpoint client and server infrastructure
- Development of new security features and maintenance of existing ones
- Main technologies involved: C++ with all industry standard external libraries, .Net, scripting
Qualifications
- 5+ years and above of software development experience
- 2+ years and above of Windows Kernel programming experience
- Expertise in modern C++, OOP concepts, multi-threading, STL, automation and unit testing
- Deep Windows internals understanding (filesystem, process management, interrupt handling, and memory management)
- Fluency in English (written and spoken)