Endpoint Protection Developer

Remote: 
Hybrid
Contract: 
Work from: 
Tel Aviv (IL)

Offer summary

Qualifications:

More than 3 years of experience in software development, particularly in C++ and system-level programming., Deep understanding of Windows OS internals, including kernel and user-mode development., Strong analytical and problem-solving skills with a passion for security., Familiarity with security concepts such as buffer overflows and privilege escalation..

Key responsibilities:

  • Design, develop, and maintain security modules in C/C++ for endpoint protection.
  • Lead the development of innovative security solutions to address complex threats.
  • Investigate and resolve advanced security-related issues and vulnerabilities.
  • Collaborate with product and research teams to enhance defense mechanisms.

Morphisec logo
Morphisec Computer Hardware & Networking SME https://bit.ly/
51 - 200 Employees
See all jobs

Job description

Description

Morphisec is the trusted global leader in prevention-first Anti-Ransomware protection, redefining cybersecurity with our industry-leading Automated Moving Target Defense (AMTD) technology.   


Join us in shaping the future of cybersecurity with prevention-first strategies and unparalleled expertise.  

 

We are seeking a highly skilled and experienced Endpoint Protection Developer with a strong background in low-level programming and a deep understanding of Windows internals to join our team. 


What will you do? 


  • Design, develop, and maintain end-to-end security modules in C/C++ that power Morphisec’s endpoint protection.  
  • Work with low-level Windows internals, including kernel mode and user mode development.  
  • Lead the development of innovative security solutions that address complex real-world threats.  
  • Investigate and resolve advanced security-related issues and vulnerabilities.  
  • Collaborate closely with the product and research team.  
  • Stay up to date with emerging threats and vulnerability trends to enhance Morphisec’s defense mechanisms.  
  • Participate in code reviews, mentoring, and technical discussions to ensure high-quality engineering practices across the team.  



Requirements

  • More than 3 years of experience in software development with strong expertise in  C++ and system-level programming.  
  • Deep understanding of Windows OS internals, including the kernel and user-mode.  
  • Experience with Windows API, COM, and multithreading.  
  • Strong analytical and problem-solving skills with a passion for security.  
  • Familiarity with security concepts such as buffer overflows, race conditions, code injection and privilege escalation.  
  • Experience working on large-scale, high-performance systems with complex requirements.  
  • Knowledge of cybersecurity and the threat landscape is a plus.  
  • Excellent communication skills and collaboration.  



Advantages

  • Experience with Windows drivers, file systems, or network protocols.  
  • Knowledge of reverse engineering, malware analysis, or exploit development.  
  • .NET/C# experience is an advantage 



Required profile

Experience

Industry :
Computer Hardware & Networking
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Skills
  • Problem Solving
  • Collaboration
  • Communication

Related jobs