Москва, улица Кирпичные Выемки, 3с4
Метро: АнниноО проекте:
«Горизонт» — SCADA-система для сбора, обработки и отображения данных о работе промышленного оборудования. Её интерфейсы помогают диспетчерам следить за состоянием объектов, работать с событиями и анализировать историю измерений.
Предстоит развивать существующий продукт: создавать и улучшать интерфейсы, разбираться во взаимодействии компонентов и находить причины ошибок.
Обязанности:
- Знание основ 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 или РЕД ОС.
Условия:
ФГАОУ ВО Первый МГМУ им. И.М.Сеченова Минздрава России (Сеченовский Университет)
Москва
от 150000 RUR