Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаDeveloper C++ (CoreTech, Instrumental PDK)
CoreTech — это R&D внутри департамента исследований и разработки Лаборатории Касперского. Мы создаем фундамент, на котором строится разработка продуктов и сервисов нашей компании.
Instrumental PDK - команда, работающая в составе отдела разработки базовых компонентов (Core Tech). Наши основные задачи — разработка библиотек C++ общего характера, в том числе платформенно-зависимых библиотек. Мы пишем код для всех операционных систем, на которых работают продукты компании.
Вам предстоит:
- Разработка программного обеспечения на языках C++;
- Участие в разработке и ревью архитектуры;
- Участие в анализе требований;
- Участие в выборе новых технологий и подходов;
- Написание unit-тестов;
- Проведение Code Review.
Что Вам необходимо для этого:
- Отличное знание С++, STL;
- Знание базовых алгоритмов и структур данных;
- Понимание принципов разработки многопоточных программ;
- Способность работать с большим объемом чужого кода;
- Аккуратность;
- Умение писать код: Структурировать (способность разбить на сущности, способность определить их обязанности), умение именовать сущности;
- Обучаемость и способность в свою очередь чему-то научить коллег.
Еще желательно:
- Знание системного API (Windows, POSIX);
- Знание boost;
- Знание сетевых протоколов;
- Понимание принципов криптографии;
- Владение WinDbg (разбор дампов, низкоуровневая отладка);
- Опыт работы и системой сборки CMake;
- Опыт разработки тестов с помощью фреймворка GMock/GTest;
- Опыт работы с системами контроля версий (Git, Perforce);
- Опыт программирования на Linux/Mac.
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие