Опубликовано 22 июня 2026 г.

Старший программист С++/C встроенных систем в НПО ПКРВ Иннополис Москва

Building iconв офис
Person iconjunior
Money bag iconне указана

Ищем разработчика для развития встраиваемой системы на Linux (ARM64), Docker и микроконтроллерах STM32. Продукт объединяет сервисы диагностики оптического комплекса, прошивку плат управления, единый REST/WebSocket API, веб-интерфейс, обмен по UART и UDP, доставку и обновление ПО на изделии.

Чем предстоит заниматься:

Разработка:

  • Сервисы на C++17 с HTTP API (Qt 6), стек в Docker Compose;
  • Прошивка STM32 (UART, телеметрия, согласование протокола с Linux);
  • Веб-UI поверх REST/WebSocket (nginx).

Тестирование:

  • Написание и сопровождение unit-тестов (C++: Google Test / аналоги);
  • Smoke- и интеграционные проверки сервисов и API (скрипты, curl, автозапуск в CI);
  • Тестирование веб-интерфейса: сценарии в браузере, контракты JSON, WebSocket;
  • Отладка и приёмка на стенде и изделии (UART, UDP, Docker, диагностика подсистем);
  • Тестирование прошивки STM32: стенд, эмулятор, регрессия протокола обмена;
  • Участие ревью тестов в GitLab CI (amd64/arm64).

Инфраструктура релизов:

  • CI/CD, офлайн-образы, smoke перед выкладкой на устройство.

Требования:

  • Опыт разработки на C++17 под Linux от 2–3 лет или прошивки STM32 от 2–3 лет (желательно оба направления);
  • Опыт тестирования ПО: unit-тесты, интеграционные/smoke, воспроизводимые сценарии;
  • Умение оформлять проверки в CI и локально (скрипты, автотесты API);
  • STM32: HAL/LL, UART, ADC; отладка прошивки;
  • Docker / docker compose;
  • Веб: HTML/CSS/JavaScript (желательно TypeScript, React / Vue / Angular);
  • REST/JSON, WebSocket;
  • Бинарные протоколы (CRC, COBS) — плюс;
  • Git, документация тест-планов на русском.

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

  • Qt 6, nginx, FreeRTOS на STM32;
  • pytest / автотесты веб (Playwright, Cypress и т.п.);
  • промышленные камеры, JPEG/stream в UI;
  • Python для утилит и smoke;
  • GitLab CI, кросс-сборка arm64;

Мы предлагаем:

  • Работу в аккредитованной ИТ-компании;
  • Комфортный современный офис в 5 минутах от метро "Проспект Мира";
  • Возможность использования льгот, предоставленных Правительством РФ, для IT компаний
  • Оформление в соответствии с ТК РФ, ДМС;
  • Конкурентный уровень заработной платы;
  • График работы: 5/2 с 9.00 до 18.00 (10.00-19.00), пятница до 16:45;
  • Премии по результатам работы;
  • Возможны краткосрочные командировки;
  • Отсрочка от частичной мобилизации.
Эту вакансию мы нашли в HH.ru
НП

НПО ПКРВ-Иннополис

Москва

Получить оффер

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

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по Python
стажировки по Python
Автоотклики