← К каталогу
СП

Специальный Технологический Центр (ООО СТЦ)

Ведущий инженер-программист С++

ОфисУровень не указанСанкт-Петербург, Россия7 ч назад
Компенсациядо 300 000 RUR
СИГНАЛ JOBRADAR80/100Нормальный сигнал актуальности
ПАСПОРТ ВАКАНСИИ

Что JobRadar наблюдает сейчас

Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.

Последнее подтверждение6 мин. назад
Впервые замечена6 ч назад
Активные источники1 источник
ПроисхождениеПубличный источник
О ВАКАНСИИ

Описание вакансии

Уважаемый соискатель,

Наша компания – «Специальный Технологический Центр», – крупное производственное предприятие оборонно-промышленного комплекса, официально входящее в реестр аккредитованных IT-компаний.

Мы являемся одним из ведущих предприятий России в области разработки и производства беспилотных летательных аппаратов, радиоэлектронных комплексов, а также измерительного оборудования.

В связи с интенсивным ростом предприятия приглашаем на работу Ведущего инженера-программиста С++

Обязанности:

  • разработка и поддержка контроллеров оборудования на C++17/Qt

(антенные системы, измерительные комплексы);

  • проектирование и реализация децентрализованной микросервисной архитектуры: независимые сервисы с чётко определёнными зонами ответственности;
  • реализация и отладка бинарных TCP-протоколов;
  • интеграция сервисов через gRPC;
  • написание unit-тестов в рамках TDD-процесса;
  • отладка ПО на целевой платформе в изолированном контуре;
  • чтение и реализация протоколов по технической спецификации;
  • документирование кода и участие в проведении испытаний изделий.

Требования:

  • опыт C++17: move semantics, smart pointers, шаблоны, STL;
  • Qt 5/6: QObject, сигналы/слоты, QTcpSocket, QThread, QTimer;
  • понимание TCP/IP на уровне кода: бинарные протоколы, framing,

частичное чтение из сокета;

  • опыт проектирования микросервисных систем: декомпозиция по

доменам, межсервисное взаимодействие, отказоустойчивость;

  • понимание принципов децентрализации: отсутствие единой точки отказа, автономность сервисов, eventual consistency;
  • опыт разработки и отладки под Linux;
  • CMake: сборка многомодульных проектов;
  • умение читать чужой код и работать по спецификации.

Будет плюсом:

  • опыт с Zenoh;
  • знание языка Rust: владение системным программированием на Rust;
  • будет значимым плюсом при работе над компонентами, где критична безопасность памяти и производительность;
  • опыт работы с gRPC в C++-приложениях;
  • Astra Linux SE или другие отечественные ОС;
  • опыт в…

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

ИсточникHeadHunter / Developers / RU / moreThan6