Разработчик desktop приложений C++ Qt

North Side

Разработчик desktop приложений C++ Qt

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

Инженер-программист C++/Qt

Обязанности

  • Проектирование/разработка/поддержание desktop приложения на платформе Qt под Windows;
  • Участие в проекте с полным циклом разработки приложения от планирования архитектуры до deployment;
  • In-memory data management, data validation, file I/O, (de)serialization, development of efficient data processing components (sorting, filtering, etc.);
  • Разработка GUI с использованием Qt Widget, в том числе интерактивных графических компонентов для отображения данных в различных представлениях 1D, 2D и 3D c использованием библиотек на Qt(custom cross-plots, spectrograms, 2D color maps, stack-bars, wellsketch);
  • Тестирование кода, Code Review and Bug Fixing, составление документации;
  • Взаимодействие с коллегами с целью эффективного решения задач.

Требования и квалификация

  • Законченное высшее образование, физико-математическое, техническое или в области программирования;
  • Опыт коммерческой разработки на рабочем стеке C++17 and C++20, (STL, алгоритмы, структуры, datatransformation, type conversion) от 3-х лет;
  • Знание библиотек, синтаксиса, принципов MVC платформы Qt 6;
  • Опыт ведения проектов с git, опыт сборки проектов с Cmake;
  • Обладание мета-навыками (критическое мышление и др.), self-starter, collaborator;
  • Навыки в области криптографии, безопасной генерации ключей и лицензирования программного обеспечения.

  • Английский язык на уровне, достаточном для письменного и устного общения в международной команде.

Будет преимуществом

  • Навыки в области криптографии, безопасной генерации ключей и лицензирования программного обеспечения.

  • Понимание концепций машинного обучения и опыт интеграции ML-фреймворков и библиотек, особенно имеющих интерфейс для C++.

  • Опыт программирования/разработки на Python.

  • Опыт разработки графических компонентов на (Qt, OpenGL);
  • Опыт работы в нефтегазовой отрасли программистом.

Мы предлагаем

  • Удалённый или гибридный формат работы.

  • График работы 5/2.

  • Возможность командировок при производственной необходимости.

Стек разработки

Qt 6.8, C++17/20, Python, Git, CMake, JSON.

Навыки
  • Qt
  • Рефакторинг кода
  • GitHub
  • Qt 6.8
  • C++17/20
  • Python
  • Git
  • CMake
  • JSON
  • лицензирование софта
Посмотреть контакты работодателя

Похожие вакансии

СиСофт, (CSoft)
  • Москва

  • Не указана

Рекомендуем
YADRO
  • Москва

  • Не указана

Рекомендуем
БАЗИС
  • Москва

  • Не указана

Рекомендуем
BLACKHUB GAMES

С++ Gameplay developer

BLACKHUB GAMES

  • Москва

  • Не указана

Открытая мобильная платформа
  • Москва

  • Не указана

DIS Group
  • Москва

  • Не указана

3Logic Group
  • Москва

  • Не указана

Aston
  • Москва

  • Не указана

BLACKHUB GAMES
  • Москва

  • Не указана

БУЛАТ
  • Москва

  • Не указана

Квантбокс
  • Москва

  • до 350000 RUR

Свифтсэнд
  • Москва

  • до 350000 RUR

Цифровые Пространственные Технологии

Tech Lead Unreal Engine (C++)

Цифровые Пространственные Технологии

  • Москва

  • до 350000 RUR

БАЗИС
  • Москва

  • до 350000 RUR

КСОР
  • Москва

  • до 350000 RUR

MIND Software
  • Москва

  • до 350000 RUR

Спортмастер

Oracle developer (+Delphi+Vue+Go)

Спортмастер

  • Москва

  • до 300000 RUR

КСОР
  • Санкт-Петербург

  • до 300000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию