Награды компании 0 наград из 3

Разработчик Qt 6 / C++ 20

от 150 000 ₽
От 3 до 6 лет
Частичная занятость
Полный день
Описание вакансии

Группа компаний Гамматек, основанная выпускниками МФТИ, занимается поставкой оборудования в области измерения ионизирующего излучения и работает на рынке с 2010 года. Начиная с 2018 года компания активно разрабатывает собственные аппаратные и программно-аппаратные решения в области электроники, измерений и контроля ионизирующего излучения.

В 2022 году в России запущена инициатива по разработке российских диджитайзеров и программному обеспечению для работы с ними. Диджитайзер - интеллектуальный АЦП, способный не только быстро снимать данные научных экспериментов, но и на лету обрабатывать их.

Мы ищем разработчика для дальнейшего развития программы для визуализации и обработки данных, поступающих с производимого нами оборудования: гамма-спектрометров, альфа-спектрометров, портативных комплексов на основе машинного обучения, систем оцифровки данных и прочего индустриального и научного оборудования.

Обязанности:
  • Разработка ПО на языке C++ с использованием фреймворка Qt под Windows, Linux;
  • Разработка GUI с использованием Qt Widgets;
  • Сопровождение проекта в системе контроля версий Git;
  • Тестирование кода, Code Review.
Требования:
  • Знание C++ 20, STL;
  • Опыт работы с системами сборки (CMake) и системами контроля версия (GitHub);
  • Понимание принципов ООП, знание принципов SOLID;
  • Опыт кроссплатформенной разработки приложений на C++ под Windows, Linux от 3 лет;

  • Опыт работы с Qt6:

    • QtWidgets;

    • QtNetwork (TCP, UDP, HTTP);

    • Model – View, Item – Model – Delegate;

    • Стили и отрисовка (QStyle, QSS, QPainter);

    • Многопоточное программирование (QThread, QtConcurrent);

    • JSON (QJsonObject etc);

  • Знание английского, достаточное для чтения документации;
  • Умение работать в команде;
  • Умение писать чистый читаемый код;

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

  • Опыт работы с Embedded-системами на базе микроконтроллеров на языках C, C++;
  • Опыт написания автоматических тестов (QtTest или другие);
  • Знание и опыт работы с boost приветствуется;
  • Знание паттернов проектирования GRASP/GOF;

  • Опыт работы с API OpenGl/Vulkan;

  • Хорошая математическая подготовка: численные методы, методы оптимизации, мат. статистика.

Условия:
  • Официальное трудоустройство;
  • Молодой и дружный коллектив;
  • Возможен удалённый режим работы;
  • Возможна проектная работа;
  • Работа в IT-компании ведущей инженерные и научные разработки.
Ключевые навыки
C/C++
C++
STL
Git
TCP/IP
Qt
Qt6
CMake
JSON
ООП
SOLID
Boost
Вакансия опубликована: вчера, Москва
Похожие вакансии
Автор на курс «Мидл С++ разработчик»
Яндекс Практикум
Новая
От 3 до 6 лет
Разработчик мобильного (десктопного) приложения
Ignis Pixel
Новая
От 1 года до 3 лет
Можно удаленно
Гамматек
0,0
Плохо
0%
Рекомендуют
Оценки по категориям
0,0
Условия труда
0,0
Коллектив
0,0
Руководство
0,0
Уровень дохода
0,0
Условия для отдыха
0,0
Возможности роста
Похожие вакансии
Лектор на курс Разработчик на С++
От 1 года до 3 лет
Можно удаленно
Программист станков с ЧПУ
от 200 000 ₽
От 1 года до 3 лет
Программист Perl
от 120 000 ₽
От 1 года до 3 лет