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

Газпром автоматизация

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

Москва, улица Кирпичные Выемки, 3с4

Метро: Аннино

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

О проекте:

«Горизонт» — SCADA-система для сбора, обработки и отображения данных о работе промышленного оборудования. Её интерфейсы помогают диспетчерам следить за состоянием объектов, работать с событиями и анализировать историю измерений.

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

Обязанности:

  • Разработка GUI: диалоги, таблицы, деревья, тренды, панели состояния.
  • Развитие графических элементов мнемосхем с использованием Qt Graphics View Framework.
  • Необходимо разбираться в существующем C++-коде, воспроизводить и исправлять ошибки, проверять работу своих изменений.
  • Доработка серверных компонентов SCADA-системы на C++.
  • Работа с SQL-запросами к PostgreSQL.
Требования:

- Знание основ C++: ООП, указатели и ссылки, время жизни объектов, RAII, контейнеры и алгоритмы стандартной библиотеки.

- Практика создания приложений на Qt Widgets: виджеты, компоновки, сигналы и слоты, обработка событий.

- Умение читать существующий код и пользоваться отладчиком.

- Базовые навыки работы с Git: создание коммитов, работа с ветками, просмотр изменений

- Работа в Linux на уровне разработчика: терминал, файлы, запуск программ, чтение журналов.

- Готовность разбираться в предметной области и аккуратно изменять код, от которого зависит работа других компонентов.

- Английский язык на уровне чтения технической документации.

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

- Знакомство с возможностями C++17/20.

- Опыт работы с Qt Graphics View или архитектурой Model/View Qt.

- Базовый SQL, опыт работы с PostgreSQL; знакомство с ECPG.

- Знакомство с CMake и сборкой приложений под Linux и Windows.

- Базовое знание Python для написания вспомогательных скриптов и автоматизации.

- Понимание основ многопоточности и сетевого взаимодействия.

- Знакомство со SCADA-системами, протоколами OPC UA или Modbus, опыт работы в Astra Linux или РЕД ОС.

Условия:
  • работа в крупной аккредитованной IT компании, являющейся дочерней фирмой ПАО «Газпром автоматизация»;
  • стабильная выплата заработной платы 2 раза в месяц;
  • медицинская страховка и прочие социальные бонусы;
  • график с 8:30 до 17:30, пт. с 8:30 до 16:15.
Посмотреть контакты работодателя

Адрес

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

РОСКОСМОС
  • Москва

  • Не указана

Рекомендуем
АМИКОН
  • Москва

  • Не указана

Рекомендуем
Московский институт электромеханики и автоматики

Инженер - программист С

Московский институт электромеханики и автоматики

  • Москва

  • Не указана

Рекомендуем
1С Гейм Студиос
  • Москва

  • Не указана

Актив
  • Москва

  • Не указана

НАМИ, ФГУП
  • Москва

  • Не указана

ЕМЕ
  • Москва

  • до 189680 RUR

  • Москва

  • до 189680 RUR

Компания «Кронштадт»
  • Москва

  • до 189680 RUR

Инженер-программист микроконтроллеров

Компания современные технологии

  • Москва

  • от 200000 RUR

Инконтрол
  • Москва

  • от 200000 RUR

ФГАОУ ВО Первый МГМУ им. И.М.Сеченова Минздрава России (Сеченовский Университет)

Инженер-программист (встроенные системы)

ФГАОУ ВО Первый МГМУ им. И.М.Сеченова Минздрава России (Сеченовский Университет)

  • Москва

  • от 150000 RUR

Инконтрол
  • Москва

  • от 150000 RUR

Информтехника

Разработчик ПЛИС

Информтехника

  • Москва

  • от 150000 RUR

Концерн ВКО Алмаз - Антей

Инженер разработчик СВЧ-фильтров

Концерн ВКО Алмаз - Антей

  • Москва

  • от 150000 RUR

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

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