C++ Developer

Описание вакансии

Group-IB is a leading provider of solutions for detecting and preventing cyberattacks, online fraud, and IP infringement. Our EDR team builds next-generation endpoint protection technologies that identify and neutralize threats in real-time. We are currently looking for a Windows Driver Developer to join us in our mission to make cyberspace safer.

Tech stack

  • C, C++;
  • WDK, KMDF, UMDF;
  • Visual Studio, CMake;
  • WinDbg.

Tasks to solve:

  • Design, develop, and maintain Windows kernel-mode drivers for EDR;

  • Optimize and debug kernel-level components, improving stability and performance;

  • Participate in driver architecture discussions and integration with user-mode modules;

  • Investigate BSODs, kernel crashes, and complex system bugs;

  • Develop and implement real-time malicious behavior detection/prevention at the kernel level;

  • Harden driver components against tampering and evasion techniques;

  • Build proof-of-concepts for cutting-edge features in Windows kernel space;

  • Ensure compatibility across Windows platforms (Windows 10/11 and Server editions).

This role is perfect for you if you have:​​​​​​​

  • 4+ years of hands-on experience in Windows kernel-mode driver development;

  • Deep understanding of Windows internals and low-level architecture;

  • Proven experience with debugging kernel components, especially using WinDbg;

  • Ability to analyze BSODs and trace complex low-level issues;

  • Familiarity with secure development practices in the kernel;

  • Comfortable working independently on complex tasks;

  • Proactive mindset with a strong attention to detail;

  • Strong communication skills for effective team collaboration;

  • Fluent in Russian; English at upper-intermediate level or higher — we work in an international team and use English in documentation and daily communication.

What else we appreciate in our team:​​​​​​​

  • Familiarity with driver signing processes, EV certificates, and Microsoft WHQL certification

  • Experience using Python for automation, testing, or tooling

  • Understanding of test-driven development (TDD) principles

  • Exposure to cross-platform development (Windows, macOS, Linux)

  • Experience with vcpkg or similar C/C++ package managers for dependency management

Why choose Group-IB:
  • Your happiness is important to us. We want every single team member to be happy.
  • Continuing professional development. At Group-IB, you can choose from various paths to growth: progress as an expert, advance to a management position, try your hand in another department, relocate abroad, or launch a new business area at Group-IB.
  • A team with extensive international expertise. Do you have experience but are looking for exciting challenges? By choosing us, you will be choosing complex tasks and continuously improving your skills in a fast-growing international company.
  • Globally recognized technologies. Group-IB's offices are located in seven countries and our products and services are sold in 60 countries. What’s more, Gartner, IDC, and Forrester have ranked our technologies among the best in their class. We work with over 450 international partners and about 500 clients.
  • A culture created by each of us. Group-IB’s employees speak many different languages and understand one another. We respect each other's beliefs, share common values, and strive toward the happiness of every employee.
  • Economic stability. Group-IB's sustainable growth helps rapidly develop careers that would take years to progress as far as most other companies.
What else you should know:
  • Flexible schedule. Group-IB does not have fixed working hours. You choose your own schedule. We adhere to the principle advocated by Steve Jobs: “We have to work not 12 hours, and head.”
  • Health. If anything goes wrong, don’t worry — we offer health insurance.
  • Certificates and training courses. Group-IB specialists hold over 1,000 professional certificates, including CEH, CISSP, OSCP, GIAC, MCFE, BSI, as well as some rare ones that would be a source of pride for experts in forensics, penetration testing, and reverse engineering worldwide. We have an incentive program that helps employees achieve certifications at the company's expense.
  • Challenges. A wide selection of GIB programs helps you improve soft skills, gain new competencies, and receive monetary rewards.
  • The initiative is rewarded. At Group-IB, you can bring your most daring ideas to life. The company encourages technical blogging, writing articles, building sports teams, and other creative activities.

Sounds like you? Apply now!

Посмотреть контакты работодателя

Похожие вакансии

Itransition
Удаленная работа
  • Ташкент

  • Не указана

Рекомендуем
Удаленная работа
  • Ташкент

  • Не указана

Рекомендуем
COMING SOON STUDIO
Удаленная работа
  • Ташкент

  • до 1500 USD

Рекомендуем
FULL STACK SOLUTION

Lead Java Developer

FULL STACK SOLUTION

Удаленная работа
  • Ташкент

  • до 1500 USD

Global Solutions
Удаленная работа
  • Ташкент

  • от 25000000 UZS

HohuBonus
Удаленная работа
  • Ташкент

  • до 800 USD

Avdo Consulting Ltd

Business Development Manager

Avdo Consulting Ltd

Удаленная работа
  • Ташкент

  • до 800 USD

Lincoln Labs

Frontend developer

Lincoln Labs

Удаленная работа
  • Ташкент

  • до 800 USD

SMARTTECH SOFT
Удаленная работа
  • Ташкент

  • до 2500 USD

FULL STACK SOLUTION
Удаленная работа
  • Ташкент

  • до 2500 USD

EPIX LAB
Удаленная работа
  • Ташкент

  • до 2500 USD

Удаленная работа
  • Ташкент

  • до 2500 USD

Удаленная работа
  • Ташкент

  • до 1300 USD

Удаленная работа
  • Ташкент

  • до 1300 USD

EPAM Uzbekistan

Java Development Trainee

EPAM Uzbekistan

Удаленная работа
  • Ташкент

  • до 1300 USD

Itransition
Удаленная работа
  • Ташкент

  • до 1300 USD

Python-разработчик

CRADLE VISION TECH

Удаленная работа
  • Ташкент

  • до 20000000 UZS

Удаленная работа
  • Ташкент

  • до 1500 USD

GlowByte
Удаленная работа
  • Ташкент

  • от 5000 USD

Citi Fuel (ООО Staff Atlantic)

Power BI Developer (with Advanced Excel Skills)

Citi Fuel (ООО Staff Atlantic)

Удаленная работа
  • Ташкент

  • от 5000 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию