DevJobs

Windows C++ Developer

Overview
Skills
  • C++ C++ ꞏ 5y
  • Operating System internals
  • Kernel
  • Object-oriented design
  • Windows internals

Why Join Us?


We are looking for a Windows C++ Developer who is technically great, proactive, and creative with good communication skills.


The developer will be part of a team that will design and develop the Check Point’s Endpoint Security Windows software infrastructure.


Key Responsibilities


  • Be part of a team that will design and implement the infrastructure of the Check Point’s Endpoint Security Windows software.
  • Write highly efficient C++ code for Windows in both user and kernel modes.
  • Collaborate with security experts, project managers, and other engineers to achieve elegant solutions.
  • Work in an environment that encourages the growth and development of both technical and soft skills.


Qualifications


  • 5+ years of C++ experience on Windows - Mandatory
  • Knowledge in Operating System internals (file systems, network protocol stacks, Process\Threads management and memory management) – Mandatory
  • Knowledge in Windows internals/Kernel – A huge advantage
  • Academic degree in Computer Science or equivalent experience in software development
  • Experience with object-oriented design and programming
  • Strong troubleshooting skills, good coding and source management practices
  • Self-motivated to research new skills and technologies
  • Strong personal commitment to quality
  • Experience working in a cross-functional organization with distributed teams
  • Strong communication skills, team player

Check Point Software Technologies