DevJobs

Windows C++ Developer

Overview
Skills
  • C++ C++ ꞏ 5y
  • Object-oriented design
  • Operating System internals
  • Kernel
  • 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


What We Offer:


  • An opportunity to work in a fast-paced, growing company with a global presence.
  • A supportive and collaborative work environment.
  • Exposure to cutting-edge technology and innovative solutions.
  • Competitive compensation and benefits package.
  • Opportunities for professional development and growth.


Check Point Software Technologies