DevJobs

Windows Development Team Leader

Overview
Skills
  • C++ C++ ꞏ 3y
  • OOP OOP
  • Multi-threaded environments
  • Software Design
  • Windows OS internals
  • I
  • Kernel development
  • Memory management
  • O performance optimization
  • Real-time programming
  • Threads
Cynet is looking for an experienced Windows development manager to lead our award-winning Windows EDR team!

As a Windows development team leader, your responsibilities will include leading a team of passionate and experienced Windows developers, managing the research and development of Windows drivers, services, and other core components of our EDR product in a complex and multithreaded environment, leading an entire flow from design to delivery, and work closely with our security research team and product managers to implement innovative detection methods and technologies.

👉 This position is also open to Senior Software Engineers who are looking to take their first step into a managerial role.

Requirements:

  • +5 years’ experience in software development.
  • At least 3 years of experience in C++ for Windows (modern C++14/17/20 - an advantage)
  • Experience with complex SW multi-threaded environments.
  • Experience in Software Design and Object-Oriented programming.
  • Hands-on experience with Windows OS internals.
  • Knowledge of real-time programming, memory management, I/O performance optimization, threads.
  • Experience managing software teams - advantage.
  • Reversing or malware analysis experience - advantage.
  • Kernel development experience - advantage.
  • Previous experience with security-oriented development – advantage.
  • IDF Cyber Unit alumni - advantage.
Cynet