Check Point Software
Website:
checkpoint.com
Job details:
Team
We are looking for an excellent, hardworking, and highly skilled C++ and C# Windows Software Engineer to join our HEP Agent product team.
This role offers a unique opportunity to contribute directly to the design, architecture, and implementation of next-generation Windows security products. You will play a key role in building robust endpoint protection capabilities that operate at scale and defend against evolving threats.
Your Impact & Responsibilities
- Design and implement robust endpoint security features for Windows platforms
- Develop clean, efficient, scalable, and maintainable code using C++ and C#
- Collaborate with cross-functional teams including product, security research, and QA to deliver high-quality solutions
- Participate in all phases of the software development lifecycle (SDLC), including design, development, testing, deployment, and maintenance
- Investigate, debug, and resolve complex customer-reported issues and production incidents
- Continuously stay updated with the latest Windows security trends, vulnerabilities, and defensive technologies
- Contribute to improving system performance, reliability, and security posture of the product
Your Knowledge & Skills
- BSc in Computer Science, Software Engineering, or equivalent practical experience
- 3+ years of hands-on experience in C++ and C# development
- Strong experience with Win32 API and COM
- Solid understanding of Windows operating system internals, including:
- File systems
- Network protocols
- Process and thread management
- Memory management
- Proficiency in debugging and troubleshooting using tools such as WinDBG
- Proven ability to quickly develop, test, and deliver reliable software solutions
- Strong analytical, debugging, and problem-solving skills
- Ability to work independently as well as collaboratively in a team environment
- Excellent communication skills and strong team collaboration mindset
Advantageous Skills
- Experience in Windows kernel development
- Knowledge of function hooking techniques
- Exposure to operational security research, customer-facing incident response, or root cause analysis of real-world threats
Click on Apply to know more.