ADI Global Distribution

Platform Security Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер по безопасности платформы Control4: укрепление встраиваемой Linux-системы, C++-сервисов и API-слоя, устранение уязвимостей и соответствие требованиям EU Cyber Resilience Act и US Cyber Trust Mark.

Задачи

  • Воспроизводить, триажить и исправлять уязвимости безопасности в C++ системных сервисах на встраиваемых Linux-контроллерах
  • Внедрять меры укрепления платформы: принцип наименьших привилегий, безопасные настройки по умолчанию, hardening компилятора
  • Реализовывать и тестировать изменения в путях обновления, идентификации устройств и валидации токенов по утверждённым дизайнам
  • Исправлять дефекты и реализовывать эндпоинты, резолверы и проверки авторизации в Node.js REST, WebSocket и GraphQL API-сервисах контроллера
  • Встраивать генерацию SBOM, сканирование уязвимостей, сборки с санитайзерами и фаззинг в CI и поддерживать их в рабочем состоянии
  • Исправлять находки пентестов с тестами против регрессий и документировать сделанное и способ проверки
  • Участвовать в дизайн- и код-ревью, ориентированных на безопасность

Требования

  • 2+ года профессионального опыта разработки на современном C++ под Linux
  • Понимание типовых классов уязвимостей C и C++ и практический опыт хотя бы с одним инструментом обнаружения (санитайзеры, статический анализ или фаззинг)
  • Рабочее знание основ Linux и базовое понимание TLS, сертификатов и JWT
  • Опыт автоматизированного тестирования и CI/CD пайплайнов
  • Интерес к безопасности и комплаенсу, готовность изучать EU Cyber Resilience Act и требования NIST для потребительского IoT по ходу работы
  • Чёткая письменная и устная коммуникация на английском

Условия

  • Медицинская страховка через Generali
  • Страхование на случай серьёзных заболеваний, хирургических вмешательств, профессиональных болезней и последствий несчастных случаев
  • Спорт и отдых — Fitpass или Sports Academy Kocovic
  • Занятия английским в рабочее время
  • Бонусная программа за рекомендации сотрудников
  • Корпоративные мероприятия и тимбилдинги
  • Хорошо оборудованный офис

Навыки

  • C++
  • Linux
  • TLS
  • JWT
  • CI/CD
  • санитайзеры
  • статический анализ
  • фаззинг
  • SBOM
  • Node.js
  • REST
  • WebSocket
  • GraphQL
  • JavaScript
  • TypeScript
  • Rust
  • MQTT
  • Yocto
  • ARM

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

Staff Software Engineer
FivetranSeniorNovi SadУдалённо
4 нояб.
Backend Developer
SolflareMiddleNovi SadУдалённо
4 нояб.
Backend Developer
SolflareMiddleBelgradeУдалённо
4 нояб.
Middle Python Developer with SQL Skills
BETBYMiddleNovi SadУдалённо
4 нояб.
Software Engineer - Java
Easy Consult RSMiddleBelgradeОфис
4 нояб.