Диатех

Разработчик C++ (Qt) под Linux ARM

Не указана
  • Москва
  • От 1 года до 3 лет
  • C++
  • Qt
  • Linux
  • PostgreSQL
  • STL
  • Английский — B1 — Средний

Задача
Разработка с нуля и последующая поддержка клиентского приложения под Linux с использованием Qt.

Функционал приложения
Тач-скрин как основной элемент управления, большое количество ui элементов и графиков(спектры, сигналы, тренды), обмен данными с базой postgres, локальное хранилище на основе ObjectBox, многопоточные расчеты на устройстве, работа с датчиками через драйверы устройств.

Стек
C++, STL, Qt, SQL, NOSQL, git

Требования
Опыт работы с C++ от 3 лет (C++11 и выше).
Опыт работы с Qt от 2 лет.
Опыт работы с Qt Qick/QML.
Понимание принципов ООП и шаблонов чаще всего используемых в разработке на C++.
Опыт разработки многопоточных приложений, опыт использования Qt Concurrent.
Опыт работы с базами данных.
Технический английский.

Желательно
Знание и опыт работы с Qt Charts/Qwt, Qt SQL.
Опыт работы с Linux на уровне опытного пользователя.
Иметь представление о линейной алгебре и цифровой обработке сигналов.