Бэкенд разработчик
Ищем бэкенд разработчика для работы над KasperskyOS – защищенной микроядерной операционной системой. Требуется опыт разработки на C и C++, знание алгоритмов и структур данных, а также понимание принципов работы ОС. Предлагаем интересные задачи и возможность работать в команде профессионалов.
Зарплата не указана — оценили по рынку
На основе 103 похожих вакансий за 90 дней.
Что предстоит делать
Навыки: Разработка программного обеспечения, C++. Специализации: Бэкенд разработчик. **О проекте** KasperskyOS – защищенная микроядерная операционная система. Это не очередной дистрибутив Linux, а собственная разработка, способная успешно конкурировать на международных рынках. Заложенный в KasperskyOS принцип кибериммунности позволяет разрабатывать безопасные решения из потенциально небезопасных компонентов. **Об отделе** Разработкой KasperskyOS занимается отдел Platform, состоящий из нескольких групп, которые отвечают за микроядро ОС, драйверы, системные компоненты, подсистему безопасности, средства виртуализации, а также обеспечивают непрерывный контроль качества разработки. Сейчас у команды много новых, интересных и сложных задач, так что она продолжает расти. **О команде** Команда разработки библиотек среды выполнения ОС занимается проектированием, имплементацией и поддержкой общесистемных библиотек и сопутствующих инструментов платформы KasperskyOS. **Задачи:** - Проектирование системных API c учетом требований безопасности, надежности и производительности. - Разработка и поддержка библиотек и инструментов для IPC биндингов. - Разработка и поддержка среды выполнения подсистемы безопасности KasperskyOS. - Тестирование кода с помощью юнит тестов, интеграционных тестов, фаззинг тестов; сбор и анализ покрытия. - Поддержка скриптов сборки и тестирования кода, интеграция их в CI. - Написание и актуализация документации по коду и архитектурным решениям. - Проведение анализа пользовательских сценариев, декомпозиция целей, работа с требованиями. - Портирование и поддержка 3rd-party кода. - Формирование и внедрение идиоматического подхода к разработке компонентов KasperskyOS. **Что требуется от кандидата:** - Опыт разработки ПО на С и C++, включая использование современных стандартов, написание многопоточного кода, тестирование. - Отличное знание классических алгоритмов и структур данных. - Понимание устройсва ОС, работы основных сервисов ОС, выполнения системных вызовов. - Навыки анализа производительности и оптимизации кода. - Умение пользоваться инструментами разработки и отладки в *nix среде: bash, git, gdb, cmake, make, lcov, и т.д. - Знание английского языка на уровне чтения и написания технической документации. - Понимание приципов работы в команде, проведения code review. **Желательно:** - Опыт разработки на Rust, Python или Haskell. - Опыт системного программирования. - Опыт кроссплатформенной разработки. - Опыт взаимодействия с описанными на IDL интерфейсами (MIDL, AIDL, FIDL). - Опыт разработки сетевого взаимодействия (собственные протоколы поверх TCP/UDP или gRPC/Cap'nProto). - Опыт разработки встраиваемых систем. - Знакомство с особенностями микроядерных операционных систем. - Знание теоретических основ информационной безопасности.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Лаборатория Касперского
32 активные вакансии в компании
DevOps Engineer
~3 256 496 – 4 027 666 ₸ оценка
Ищем опытного DevOps Engineer для работы над высоконагруженной платформой кибербезопасности. Нужно автоматизировать процессы разработки и тестирования, администрировать инфраструктуру на Linux, Docker Swarm и Ansible. Предлагаем работу в команде Kaspersky с современным стеком технологий.
Разработчик C++ (Kaspersky Endpoint Security для Linux)
~2 573 231 – 3 356 388 ₸ оценка
Ищем C++ разработчика в команду Kaspersky Endpoint Security для Linux. Нужно разрабатывать бизнес-логику антивирусной защиты, писать новый функционал и поддерживать существующий. Требуется отличное знание C++, STL, многопоточности и алгоритмов. Предлагают работу в дружной команде экспертов, интересные задачи и возможность патентования.
MLOps-инженер
~2 062 695 – 3 216 539 ₸ оценка
Команда SS-infra ищет MLOps-инженера для развития инфраструктуры безопасности. Вы будете проектировать AI-системы, внедрять GPU-планировщики и поддерживать ML-пайплайны. Требуется опыт от 2 лет в MLOps или DevOps с ML-спецификой, знание Python, Docker, Kubernetes и IaC.
Разработчик ПО (C++/Python)
~2 573 231 – 3 356 388 ₸ оценка
Нужен разработчик для работы над продуктом Kaspersky Secure Mail Gateway для Linux. Основная задача — разработка на C++ и Python, интеграция технологий защиты и opensource-решений, обеспечение совместимости с разными дистрибутивами Linux и почтовыми серверами. Требуется отличное знание C++, опыт разработки под Linux, понимание ООП, многопоточности и умение читать техническую документацию на английском. Плюсом будет опыт с PostgreSQL, SMTP, HTTP и MIME.
Похожие вакансии
6 вакансийРазработчик нативного Windows-плагина для Flutter
Требуется разработчик C++ для создания нативного Windows-плагина для Flutter. Задачи включают системные вызовы, управление окнами и настройками ОС с использованием Win32 API и DLL. Необходимы знания C++ 17/20, Dart и интеграции через Platform Channels и FFI.
Middle C++ разработчик
~979 500 – 1 959 000 ₸ оценка
Ищем Middle C++ разработчика для создания ПО для платежных терминалов. Нужны уверенные знания C++ (11 стандарт), Linux, многопоточности и клиент-серверных приложений. Предлагаем полную удаленку, гибкий график, белую зарплату и льготы IT-компании.
Разработчик игр на C++
~2 573 231 – 3 356 388 ₸ оценка
Вакансия для разработчика игр на C++ с опытом работы в Unreal Engine. Требуется знание алгоритмов, структур данных и математики компьютерной графики. Работа в международной распределенной команде.
Разработчик игр (C++/Unity)
~979 500 – 1 959 000 ₸ оценка
Ищем разработчика игр с опытом на C++ или Unity от 1 года для работы над мобильными играми. Задачи включают программирование логики, верстку интерфейсов и оптимизацию. Компания предлагает удалённую работу, ДМС, оплату обучения и минимум бюрократии.
Разработчик системного ПО (C/C++, Python, Linux)
~979 500 – 1 959 000 ₸ оценка
Вакансия разработчика системного ПО для Linux. Нужно писать библиотеки и драйверы на C/C++ и Python, работать с сетевым оборудованием. Требуется опыт программирования на C/C++ и Python, глубокое знание Linux. Предлагают полную удаленку, белую зарплату и ДМС.
Разработчик C/C++ (low latency алготрейдинг)
Разработка и поддержка высокопроизводительных решений для алгоритмической торговли на C/C++ в финтех-компании. Требуется уверенное знание C, опыт с Linux, Docker, Git. Предлагают зарплату до 350 000 руб., ДМС, гибкий формат работы (офис/гибрид/удалёнка).