
Программист С/С++ Security/Embedded Software Developer, Воронеж.
▷ Работодатель: Миландр ПКК
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
10
* This listing is inactive or archived *
- Разработка доверенных загрузчиков для СнК нашей компании
- Участие в проектировании и тестировании криптографических ускорителей
Требования:- Опыт низкоуровневой разработки на C/C++ и Assembler (bare-metal, RTOS) для MCU и/или MPU не менее 3-х лет
- Знание одной из современных архитектур CPU, используемых при построении систем на кристалле (ARM, RISC-V, MIPS)
- Понимание современных криптографических алгоритмов:
а) электронной подписи ГОСТ Р 34.10-2012, ECDSA, RSA
б) хэширования ГОСТ Р 34.11-2012, SHA-2
в) шифрования ГОСТ Р 34.12─2015, ГОСТ Р 34.13─2015, AES
- Общее понимание требований законодательства в области СЗКИ
- Знание основных векторов атак на устройства СКУД и IoT и способов защиты от них
- Умение оптимизировать реализации криптографических алгоритмов для конкретной архитектуры (assembler)
- Опыт работы с GDB и OpenOCD
Дополнительными преимуществами будет:
- Опыт работы с различными системами сборки (Makefile, CMake)
- Опыт работы с системами контроля версий git/svn.
- Опыт работы с системами непрерывной интеграции (gitlab-runner, Jenkins)
- Английский, на уровне чтения технической документации и умения вести переписку на технические темы
Условия:- Работа в офисе, 5/2, суббота и воскресенье выходные
- Испытательный срок 3 месяца
- Достойная оплата труда, обсуждается по итогам собеседования
- Компенсация обедов
- Отличные возможности дальнейшего профессионального развития и карьерного роста
- Молодой дружный коллектив, лояльное руководство