Локация
Санкт-Петербург, улица Фучика, 4К; работа на месте работодателя
Зарплата
От 150 000 RUB на руки в месяц
Компания
НТЦ Комплексные Системы Мониторинга разрабатывает сервисы сбора данных и решения для работы с датчиками, измерительными модулями и встраиваемыми системами.
Что делать
•Развивать сервис сбора данных на C++ под Linux: опрашивать устройства по Modbus RTU и Modbus TCP, декодировать регистры, обрабатывать метки времени и буферизацию.
•Передавать данные через WebSocket, REST и ClickHouse.
•Подключать новые датчики и измерительные модули, изучать документацию, карты регистров и протоколы обмена.
•Подбирать и проверять оборудование, читать и дорабатывать принципиальные схемы, собирать испытательные стенды.
•Диагностировать сбои на физическом уровне с помощью мультиметра, осциллографа и логического анализатора, а также участвовать в пусконаладке на объектах.
•Развивать эмулятор датчиков, автотесты и документацию по подключению оборудования.
Требования
•Высшее техническое образование и от 3 лет опыта в разработке электроники, микропроцессорной техники или встраиваемых систем.
•Коммерческий опыт разработки на C++ от 3 лет; знание C++17/20, STL, многопоточности и RAII.
•Опыт разработки под Linux с CMake, gcc/clang и gdb, работы с последовательными портами и сокетами.
•Знание RS-485 и Modbus RTU/TCP, включая терминаторы, смещение линии, тайминги и CRC.
•Знание схемотехники, аналоговой и цифровой электроники, питания, заземления, гальванической развязки и основ АЦП.
•Английский язык на уровне B2 для чтения технической документации; навыки работы с Git и написания тестов.
Культура и преимущества
•Полная занятость и работа на месте работодателя.
•Возможности профессионального роста и развития.
•Комфортные условия труда и дружный коллектив.
•Социальные гарантии и полный пакет льгот.