NDA

c++ разработчик системной автоматизации

грейд
middle
формат
удалённо
опубликована
вчера

описание

Локация: Только РФ

Проект связан с разработкой системных агентов, сетевой части серверов приложений и низкоуровневых механизмов репликации для систем технологической автоматизации.

задачи

  • Разрабатывать низкоуровневые системные агенты и бэкенд-модули ТАУ на C++
  • Писать сетевую часть сервера приложений и сервиса сети
  • Проектировать отказоустойчивые механизмы загрузки, атомарной выкладки и репликации файлов под Linux и Windows
  • Оптимизировать производительность, профилировать код и устранять утечки памяти
  • Использовать и внедрять ИИ-инструменты для рефакторинга, анализа кода и генерации тестов

требования

  • Опыт промышленной разработки на C/C++ от 3 лет
  • Наличие в портфолио запущенного серверного или системного ПО
  • Отличное знание C++17+, STL, классических алгоритмов и структур данных, модели памяти и принципов RAII
  • Опыт сетевого программирования, включая сериализацию, управление потоком данных и восстановление соединений
  • Глубокое понимание UDP/TCP/IP и опыт работы с механизмами синхронизации: Shared Memory, mutex, semaphore
  • Навыки написания модульных, контрактных и нагрузочных тестов с mock-фреймворками
  • Уверенное владение Git и CMake, знание CI/CD и принципов безопасной разработки: валидации данных и управления секретами
  • Будет плюсом: опыт разработки гипервизоров или приложений реального времени под Linux, опыт написания драйверов для промышленной автоматизации (АСУ ТП), знание протоколов DeltaV, RTROC/ACN и OPC UA

условия

  • Оформление как ИП
  • Локация — только РФ. Удалённый или гибридный формат

навыки

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

статьи для разработчиков