DevJobs

Windows Internals Software Developer

Overview
Skills
  • C++ C++ ꞏ 5y
  • .NET .NET
  • OOP OOP
  • Windows Kernel ꞏ 2y
  • Automation
  • Multi-threading
  • STL
  • Unit testing
  • Scripting
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)
Check Point Software Technologies