240000 до 300000 RUR
от
Москва
Мы ищем C++ разработчика Middle+/Senior для проекта по созданию межсетевого экрана с функциями шифрования трафика.
Вакансия: C++ разработчик Middle+/Senior
Проект: Разработка межсетевого экрана с функциями шифрования трафика
Местоположение: (город, удаленная работа или гибридный формат)
Обязанности:
- Разработка и поддержка компонент межсетевого экрана;
- Участие в проектировании и внедрении новых функциональностей шифрования трафика;
- Оптимизация и тестирование производительности и безопасности программного обеспечения;
- Согласование архитектуры с командой и обеспечение интеграции с существующими системами.
Минимальные требования:
- Уверенное знание ОС GNU/Linux на системном уровне;
- Уверенные знания ядра Linux и опыт разработки драйверов, включая периферийные устройства;
- Опыт конфигурирования прошивок для аппаратных платформ на базе Debian или аналогов;
- Уверенное знание IP-сетей и стека сетевых протоколов;
- Знание языков программирования C/C++/bash;
- Понимание архитектуры процессоров x86-64, ARM/ARM64;
- Знания схемотехники и принципов разработки электронных устройств;
- Понимание особенностей встраиваемых систем и микроконтроллеров;
- Знание принципов работы интерфейсов SPI, I2C, UART(RS-232/RS-485);
- Понимание технологии работы проводной и беспроводной сети (Ethernet, WiFi, GSM).
Желательные требования:
- Опыт разработки высоконагруженных сетевых приложений;
- Опыт разработки конструкторской и программной документации ПО ЕСКД и ЕСПД;
- Опыт участия в процессе сертификации программных продуктов;
- Опыт работы в распределенной команде;
- Опыт работы с промышленными протоколами MobBus (RTU/TCP), IEC-104 (МЭК 60870-5-104);
- Знание ассемблера ARM;
- Опыт работы с загрузчиком u-boot.