All vacancies
Kaspersky

C++ Developer

Kaspersky · office · full-time
devtech C++STLMac OSLinuxcross-platform developmentmultithreadingVisual Studio Codegccclang
6.2
AI Score
The vacancy is well-defined but lacks compensation details, affecting overall quality.
Job description
Join Kaspersky as a C++ Developer to work on proactive protection components for Mac and GNU/Linux systems.
Responsibilities
### Responsibilities - Development of proactive protection components primarily for Mac, as well as GNU/Linux. - Development of algorithms to mitigate the effects of malicious applications. - Writing new code and maintaining existing code in C++.
Requirements
### Requirements - Good knowledge of C++ (standard 11 and above) and STL. - Strong understanding of the internal structure of Mac OS and Linux. - Experience in cross-platform development. - Experience in developing multithreaded applications; thread synchronization methods. - Experience with tools: Visual Studio Code, gcc, clang. - Skills in working in teams with different functional roles. - Technical English – reading documentation, correspondence.
About Kaspersky
Kaspersky Lab is a multinational cybersecurity company that develops and sells antivirus, endpoint security, internet security, and other cybersecurity products and services for individuals, businesses, and organizations worldwide. Founded in 1997 by Eugene Kaspersky, it protects users in over 200 countries from cyber threats like ransomware and sophisticated espionage platforms. It employs over 5,000 professionals and generated $822 million in global revenue in 2024.
Cybersecurity · 1000+ · Moscow, Russia · Founded 1997 · https://careers.kaspersky.ru/vacancy/24964
Apply to this role