Developer C++ (Апротех)

Kaspersky

  • Москва
  • Постоянная работа
  • Полная занятость
  • 1 мес. назад
Апротех - дочерняя IT-компания «Лаборатории Касперского», аккредитованная в Минцифры. Мы помогаем предприятиям кибербезопасно проходить цифровую трансформацию и получать от неё максимум пользы.Совместно с «Лабораторией Касперского» мы разрабатываем программное обеспечение для кибериммунных шлюзов на базе KasperskyOS, которые позволяют подключать оборудование к облакам и цифровым платформам, а также строить сквозные сервисы на основе доверенных (защищённых от компрометации) данных.С нами ты сможешь работать в молодой кодовой базе, заняться разработкой новых приложений для KasperskyOS, погрузиться в многообразие промышленных протоколов и задач обработки данных, использовать возможности современных стандартов C/C++ и сделать действительно что-то уникальное. Команда Апротех - это профессионалы, работающие на стыке прикладной и системной разработки. В тесной связке с командой разработки KasperskyOS мы работаем над сложными и интересными проектами. Наши производственные процессы выстраиваются в соответствии с опытом и лучшими практиками «Лаборатории Касперского».Обязанности:
  • Разработка специализированных приложений на базе KasperskyOS в соответствии с требованиями.
  • Интеграция приложений, разработанных сторонними организациями.
  • Портирование и адаптация стороннего кода под нужды продуктов.
  • Адаптация кодовой базы под целевые аппаратные платформы.
  • Подготовка модульных тестов для проверки корректности работы разработанных компонентов.
  • Устранение дефектов и достижение необходимых показателей качества продуктов.
  • Проведение ревью кода, разработанного другими участниками команды.
  • Анализ и улучшение эффективности, стабильности, безопасности и масштабируемости разрабатываемых приложений.
Требования к соискателям:
  • Знание и опыт коммерческой разработки на C++ (от С++11 и выше).
  • Знание сетевых технологий и протоколов.
  • Знание принципов ООП и методологических подходов проектирования программного обеспечения.
  • Знание алгоритмов и структур данных.
  • Знание и опыт использования системы сборки CMake.
  • Уверенное владение системой контроля версий Git.
  • Знание ОС семейства Linux на уровне опытного пользователя.
  • Технический английский - свободное чтение документации.
Желательно:
  • Опыт работы в соответствии с методологией Scrum.
  • Знание основных сетевых протоколов, применяемых в Iot/IIoT.
  • Понимание архитектуры современных операционных систем.
  • Знание и опыт разработки на C.
  • Знание и опыт применения POSIX API.
  • Знание и опыт использования Docker.
  • Опыт разработки с использованием виртуальных машин (например, Qemu).
  • Знание и опыт применения практик Security Development Lifecycle (SDL).

Kaspersky

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

  • Developer C# (WPF/Xamarin/Unity) в офис в Павлодар

    FUNSCRUM

    • Москва
    Developer C# (WPF/Xamarin/Unity) релокация в офис в Павлодар Cybernetically – молодой и амбициозный стартап в IT-индустрии. Мы занимаем самые различные ниши разработки программно…
    • 10 д. назад
  • C++ Senior Developer (Спикер)

    Слёрм

    • Москва
    Привет! Мы — команда «Слёрм», выросли из внутреннего обучения Southbridge, и теперь обучаем айтишников инженерным штукам и разработке, а именно создаем лучшие курсы по сложным ИТ-…
    • 9 д. назад
  • Full Stack C# .NET Developer

    ВК ИТС

    • Москва
    Full Stack C# .NET Developer (также рассматриваем кандидатов с опытом работы только в back с желанием получить недостающие знания по front) О нашей команде В задачу команды вход…
    • 17 д. назад