НТЦ Комплексные Системы Мониторинга · Санкт-Петербург
С++ программист (программист встраиваемых систем) — НТЦ Комплексные Системы Мониторинга
Развивать сервис сбора данных на C++ под Linux: опрос устройств по Modbus RTU (RS-485) и Modbus TCP, декодирование регистров...
Опубликована сегодня
Где эта вакансия на рынке
Голубая полоса — вилка, в которую попадает половина предложений «Программист», серая засечка — середина рынка. Предложение обгоняет 44% вакансий направления.
60 000 ₽в среднем 152 000 ₽275 000 ₽
Коротко о вакансии
Зарплата в рынке: от 150 000 ₽ против 152 000 ₽ в среднем по направлению «Программист». В требованиях: с++, stl, rall, linux, crc.
В Санкт-Петербурге по этому направлению платят в среднем 200 000 ₽, предложение обгоняет 11% местных вакансий.
Описание вакансии
Обязанности:
Развивать сервис сбора данных на C++ под Linux: опрос устройств по Modbus RTU (RS-485) и Modbus TCP, декодирование регистров, метки времени, буферизация, передача данных дальше (WebSocket, REST, ClickHouse).
Подключать новые типы датчиков и измерительных модулей: разбираться в документации, картах регистров и протоколах обмена.
Работать с железом: подбирать и проверять датчики, преобразователи интерфейсов, модули АЦП и источники питания. Читать и при необходимости дорабатывать принципиальные схемы, собирать стенды.
Искать неисправности на физическом уровне с осциллографом и логическим анализатором: сбои на шине, помехи, проблемы с питанием и заземлением.
Развивать эмулятор датчиков и автотесты, чтобы разработка и CI шли без железа.
Участвовать в пусконаладке на объектах.
Вести документацию: схемы подключения, карты регистров, инструкции.
Требования:
Высшее техническое образование.
Опыт работы от 3-х лет в компаниях, связанных с разработкой электроники, микропроцессорной техники и встраиваемых систем.
Необходимые знания и навыки:
Коммерческий опыт на C++ от 3 лет: C++17/20, STL, многопоточность, RAII.
Разработка под Linux: CMake, gcc/clang, gdb, работа с последовательными портами и сокетами.
Знание RS-485 и Modbus RTU/TCP, в том числе на уровне провода: терминаторы, смещение линии, тайминги, CRC.
Схемотехника на уровне инженера: чтение схем и даташитов, аналоговая и цифровая часть, питание, заземление, гальваническая развязка, основы АЦП (разрядность, частота дискретизации, шумы).
Уверенная работа с мультиметром, осциллографом и логическим анализатором.
Git и привычка писать тесты.
Умение самостоятельно разбираться в чужом коде и плохо документированном оборудовании.
Знание Английского на уровне B2 для чтения технической документации
Условия:
Конкурентоспособная заработная плата.
Возможности для профессионального роста и развития.
Дружный коллектив и комфортные условия труда.
Социальные гарантии и полный пакет льгот.
Вакансия опубликована 16 октября, проверена 17.10.2026. Открыть оригинал.
Отклик оформляется на странице работодателя — кнопка выше ведёт туда напрямую.
Перед отправкой стоит подогнать резюме под текст вакансии: работодатели читают первые строки и ищут в них свои слова.
Если рассылаете отклики десятками, посмотрите сервис автооткликов — он отправляет их за вас
по заданным настройкам, до 50 в сутки. Про сам поиск работы есть разбор в статье
как быстро найти работу.
Спросите нейросети о вакансии
Отвечает DeepSeek по данным этой страницы: зарплата против рынка, условия, работодатель
Вопросы по этой вакансии
Сколько платят на позиции «С++ программист (программист встраиваемых систем)»?
Работодатель указал вилку от 150 000 ₽. В среднем по направлению «Программист» платят 152 000 ₽, то есть предложение ниже рынка.
Какой опыт нужен?
В требованиях указано: от 3 до 6 лет. Работать нужно на месте, город — Санкт-Петербург.
Вакансия ещё открыта?
Да, на 17.10.2026 она активна: каждую ночь каталог сверяется с источником, закрытые предложения помечаются и уходят из списков.
Наша компания основана в 2016г.
Мы являемся комплексными интеграторами, а также разработчиками собственных отраслевых программных и аппаратных решений для мониторинга состояния объектов различного назначения, над созданием которых трудятся более 60 человек.
Научно-Технический Центр является одной из ведущих компаний на рынке автоматизированных систем комплексного мониторинга (СМИС, СМИК) и автом…
Разработка программ на языке Assembler. Разработка решений взаимодействующих с ядром операционной системы. Доработка уже существующих продуктов. Написание программ при использовании...
От 1 года до 3 летСтажировкаПрограммистОпубликована 15 октября
Разрабатывать и поддерживать нашу версию embedded Linux на базе OpenWRT для роутеров. Участвовать в разработке аппаратной и программной архитектуры продукта...
От 1 года до 3 летПрограммистОпубликована 12 октября
Где платят больше
Ближайшие предложения того же направления с более высокой вилкой.
Разработка новых механизмов, автоматизации, оптимизации БП. Поддержка и доработка типового решения 1С, УТ 11. Создание нового функционала в системах...
Можно удалённоОт 3 до 6 летПрограммистОпубликована 14 октября