С++ разработчик в отдел R&D

18 Декабря

Партнерские Вакансии

Город:

Москва

Занятость:

Полная занятость

Компания "Актив"

Компания «Актив» — российский разработчик средств информационной безопасности, крупнейший в России производитель электронных идентификаторов, электронных ключей Рутокен и решений для защиты программного обеспечения Guardant.

Наша компания включена в реестр аккредитованных организаций в области IT.

Отдел исследований и разработок (R&D) – это небольшая команда проекта Рутокен, занимающаяся начальной проработкой идей и программных технологий, новых для компании. Основные результаты работы отдела – описания возможностей, модели решения технических задач, минимальные работающие примеры и прототипы ПО.

На что похожа работа в R&D-отделе Рутокен? Лучшая аналогия – исследовательский проект или стартап: возникает идея и приходится по крупицам из различных источников информацию собирать, систематизировать, обсуждать ключевые решения и, таким образом, приходить к осязаемому результату. Работа в отделе предполагает исследовательский, аналитический подход к решаемым задачам, а не сводится к переводу требований к продукту с естественного языка на машиночитаемый.

Проекты R&D-отдела имеют сравнительно короткий срок жизни и нередко становятся основой для проектов регулярной разработки. Работать в отделе значит использовать и расширять свои знания и навыки в очень широком спектре технологий.

Опыт работы отдела включает в себя изучение и анализ десятков спецификаций, RFC, методических рекомендаций, ГОСТ и приказов регулирующих структур. В копилке работ отдела реализация «с нуля» и модификация существующих решений:

· прикладного ПО, middleware, драйверов в настольных операционных системах

· мобильных приложений под iOS и Android

· веб-приложений

· расширений браузера

· приложений в среде UEFI

Некоторые проекты отдела становятся общедоступными и публикуются на Github.

Нам нужен

Подходящий кандидат имеет опыт, хотя бы частично совпадающий с родом деятельности отдела. Ожидается, что сотрудник отдела R&D:

  • умеет писать на одном или нескольких языках программирования
  • имеет, активно использует и пополняет набор знаний и навыков в области современных технологий
  • знаком с компьютерной безопасностью и желает развиваться в этой области

Чем предстоит заниматься

  • Участие в систематизации проблематики, формировании требований, декомпозиции задач, проектировании и разработке прототипов, пресейл- и демо-версий программных продуктов
  • Сбор, обработка, исследование, анализ информации по технической тематике
  • Участие в обсуждениях, брейнштормах
  • Фиксация результатов изучения, анализа или исследования

Требования к соискателю

  • Опыт программирования на C++ (не ниже С++11) с использованием стандартной библиотеки C++, шаблонов, многопоточности
  • Опыт использования Boost, Qt
  • Понимание и способность поддерживать код, написанный на C
  • Опыт кросс-платформенной разработки (как минимум, Windows и Linux) с использованием систем сборки (Qbs, Cmake, Makefile)
  • Навыки использования Git
  • Умение конкретизировать требования при нечеткой постановке задачи
  • Умение связно излагать свои мысли в устной и письменной форме
  • Навыки написания технических отчетов
  • Готовность работать как в команде, так и автономно
  • Готовность использовать свои знания в одной или нескольких областях: протоколы аутентификации, смарт-карты, HSM, TPM, криптографические алгоритмы и протоколы, подсистемы безопасности операционных систем, биометрия

Желание работать вместе с Вами возрастает, если Вы (больше – лучше)

  • Умеете писать batch/Powershell/Bash-скрипты
  • Знакомы с Java, Kotlin, Swift или C#
  • Имеете опыт системного программирования
  • Имеете знания ОС Linux, близкие к экспертным
  • Имеете опыт разработки мобильных приложений под iOS/Android
  • Имеете опыт использования криптографических фреймворков (например, OpenSSL, Botan, BouncyCastle)
  • Умеете следовать инструкциям сборки незнакомых инструментов/пакетов
  • Разбираетесь в работе операционных систем с USB-устройствами
  • Разбираетесь в беспроводных технологиях NFC, Bluetooth
  • Имеете опыт работы в Scrum-команде, практикуете TDD и Code review, не чужды культуре CI/CD

Если вы начинающий специалист, то многие из этих знаний и навыков Вы, несомненно, приобретете в ходе работы в силу специфики и разноплановости проектов.

Мы предлагаем

  • Интересные и разнообразные проекты
  • Конкурентоспособную белую зарплату по результатам собеседования + премию к отпуску, Новому году
  • Перспективы профессионального и карьерного развития, возможность обучения за счет компании
  • Гибкий рабочий график и комфортные условия труда
  • Дружную команду целеустремленных и активных людей
  • Уютный офис около метро Пролетарская/Дубровка
  • Корпоративную мобильную связь
  • ДМС
  • Оплачиваемый проезд
  • Несколько дополнительно оплачиваемых дней в году по болезни
  • Различные корпоративные активности, а также занятия баскетболом и волейболом

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

09 Декабря

Программист 1C ( Разработчик 1С)( Vos’hod )

Москва

Компания "Vos’hod" VOS ’ HOD – девелоперская компания, реализующий эксклюзивные проекты в сегменте элитной жилой и многофункциональной...

Отправить резюме подробнее

10 Декабря

Консультант отдела информационной и кибербезопасности

Москва

Компания "Президентская Академия. Кадровый центр" В совместный проект с Федеральной службой по надзору в сфере транспорта (Ространснадзором)...

Отправить резюме подробнее

10 Декабря

Full-stack bitrix24 developer/программист/разработчик (Middle) (гибридный график работы)

Москва

Компания "ФАКЕЛ" Мы Группа Компаний: Компания "Факел" на рынке более 20 лет – передовой российский производитель высококачественной...

Отправить резюме подробнее

12 Декабря

Менеджер отдела управления проектами( Доза, НПП )

Зеленоград

Компания "Доза, НПП" ООО НПП «Доза» приглашает на работу менеджера в отдел управления проектами. Основной задачей которого являются - продажа...

Отправить резюме подробнее

09 Декабря

Разработчик 1С:ERP( ГК «Черноголовка» )

Москва

Компания "ГК «Черноголовка»" Вам предстоит : Участие в анализе бизнес-требований заказчика и формировании ТЗ; Разработка...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: