
Check Point Software
As a Software Engineer specializing in Endpoint development, you will play a crucial role in the design and implementation of the Check Points Endpoint Security Windows software infrastructure. Your expertise in Windows C++ development will be instrumental in writing highly efficient code for both user and kernel modes. Collaboration with security experts, project managers, and fellow engineers will be key in achieving elegant solutions to complex challenges.
In this role, you will have the opportunity to work in an environment that fosters both technical and soft skill development. Your 5+ years of C++ experience on Windows and in-depth knowledge of Operating System internals, including file systems, network protocol stacks, ProcessThreads management, and memory management, will be essential for success. Additionally, familiarity with Windows internals/Kernel will be a significant advantage.
To excel in this position, you should possess an academic degree in Computer Science or equivalent experience in software development. Your experience with object-oriented design and programming, coupled with strong troubleshooting skills and good coding practices, will be invaluable. A self-motivated approach to researching new skills and technologies, along with a personal commitment to quality, will set you up for success.
Joining our team will not only offer you the opportunity to work in a fast-paced, global company but also provide a supportive and collaborative work environment. Exposure to cutting-edge technology, competitive compensation, a comprehensive benefits package, and opportunities for professional development and growth await you in this role. If you are a proactive, technically great individual with strong communication skills and a team-player mindset, we invite you to be part of our innovative journey in Endpoint development at Check Points.,
To apply for this job please visit www.shine.com.