DevJobs

Software Developer

Overview
Skills
  • C C
  • C++ C++
  • Linux Linux
  • Networking Networking
  • debugging tools
  • network protocol stacks
  • crash dump analysis
Why Join Us?

Checkpoint is looking for an Investigation Engineer - a sharp Software developer who likes to explore and investigate.

This challenging position will include a deep dive into code with advanced networking and security solutions.

Our team collaborates with different R&D teams to achieve elegant solutions and provide industry-leading security. In this position, you will have the opportunity to make an impact on the improvement of a mission critical security product.

If you are a developer who has a passion to solve complex technological challenges and learn new things every day, this is the job for you!

Key Responsibilities

You will be responsible for writing quality improvements and fixes to a broad spectrum of existing security and networking modules for robust and highly efficient security system. You should be capable of delivering on multiple competing priorities with a proactive approach creating better solutions for SMB security gateway.

The following responsibilities will be a part of your job:

  • Identify complex issues in security gateway system from production problems opened by support teams
  • Dive into unfamiliar code and perform code investigations
  • Design a code or architecture to fix the issue
  • Implement the solution in multi-threaded system for Linux environment
  • Ensure high quality of code, including rigorous debugging and testing
  • Work closely with technical support on production impacting cases
  • Implement various debugging tools and scripts

Qualifications

  • BSc. in Computer Science or relevant experience
  • 2+ years of experience in coding
  • Advanced knowledge in TCP/IP Networking and network protocol stacks
  • C/C++ experience and familiarity with debugging tools

Advantage

  • Prior experience in development of cybersecurity products
  • Experience in Linux environment
  • Experience in crash dump analysis
  • Excellent verbal and written communication skills
  • Versatility, fast learning and autonomous work capabilities
Check Point Software Technologies