Разработчик C++

Дата размещения вакансии: 28.11.2024
Работодатель: WMT
Уровень зарплаты:
от 240000 до 300000 RUR
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Мы ищем 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.