Назад
6 дней назад

Ведущий разработчик C++/Qt

Формат работы
onsite
Тип работы
fulltime
Грейд
lead
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Ведущий разработчик C++/Qt (приборы учёта и метрология): Проектирование и разработка настольных и клиент-серверных приложений, серверных служб и расчётных модулей для приборов учёта с акцентом на C++17+, Qt 5/6, промышленные протоколы и метрологические вычисления. Focus on модернизации унаследованного ПО, интеграции с приборами по RS-232/RS-485, Modbus и Bluetooth Low Energy, а также проектировании баз данных и проверке расчётов на эталонных данных.

Локация: Санкт-Петербург, Коломяжский проспект, 10АФ; работа на месте работодателя. График 5/2, с 8:00 до 16:30.

Компания

ИВТрейд под брендом «Теплоком» производит оборудование для измерения и контроля потребления энергетических ресурсов, включая электромагнитные расходомеры и вычислители количества теплоты.

Что делать

  • Проектировать и разрабатывать настольные и клиент-серверные приложения, конфигураторы, менеджеры данных, ПО поверки и калибровки, а также серверные службы на C++17+ и Qt 5/6.
  • Модернизировать унаследованные приложения: анализировать протоколы, поведение приборов и форматы архивов, создавать замещающее ПО на актуальном стеке.
  • Разрабатывать расчётные модули для вычисления тепловой энергии, обработки показаний и расчёта погрешностей с проверкой на эталонных наборах данных.
  • Реализовывать обмен с приборами по RS-232, RS-485, Modbus RTU/TCP, фирменным протоколам, Ethernet и Bluetooth Low Energy.
  • Проектировать и сопровождать базы данных SQLite и PostgreSQL, обновлять версии Qt, проводить code review и выпускать релизы.
  • Разрабатывать руководства оператора и администратора, а также описания протоколов обмена.

Требования

  • Высшее техническое образование в области прикладной математики, информатики, автоматизации, теплоэнергетики или смежной сфере.
  • Опыт промышленной разработки на C++ от 5 лет и на Qt 5/6 от 3 лет; разработка приложений под Windows и Linux.
  • Знание современного C++, STL, RAII, умных указателей, многопоточности, бинарных данных, побитовых операций, порядка байт и контрольных сумм.
  • Знание Qt Widgets, сигналов и слотов, модели «модель—представление», Qt SQL, Qt Network, Qt Serial Port, а также qmake или CMake.
  • Навыки проектирования реляционных баз данных, SQL, клиент-серверной архитектуры, TCP/IP и Git, включая ветвление, pull request и code review.
  • Умение анализировать нормативную и техническую документацию, включая ГОСТ, методики, технические условия и datasheets; самостоятельность и инженерная зрелость.

Хорошо, если есть

  • Опыт в теплоэнергетике, приборостроении, метрологии или работе с приборами учёта тепловой энергии и воды.
  • Опыт гидравлических расчётов трубопроводных систем.

Культура и преимущества

  • Оформление по ТК РФ.
  • ДМС после прохождения испытательного срока.
  • Материальная помощь по важным жизненным событиям.
  • Стабильная компания с 30-летней историей и поддерживающая рабочая атмосфера.
  • Корпоративная развозка от станции метро «Пионерская» до производства; время в пути составляет 5–10 минут.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →