Обязанности описаны понятно, а работа связана с развитием промышленного ПО для обработки данных в реальном времени. Но широкий диапазон уровней Middle/Senior и отсутствие зарплаты затрудняют оценку уровня и условий.
Кликните для подробной информации
Зарплата не указанаСовременный стекПонятные задачиСобственный продуктДва уровня в одной вакансииФормат можно выбрать
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Middle/Senior Разработчик C++ (АСУ ТП и Альфа платформа): разработка распределённой платформы для сбора, обработки, хранения и визуализации данных в реальном времени с акцентом на многопоточность, производительность и кросс-платформенную архитектуру. Focus on создании серверных и клиентских компонентов, коммуникациях с устройствами и приложениями, высоконагруженной обработке данных, графике и средствах хранения.
Локация: Томск, проспект Ленина, 60/1. Работа из офиса; после испытательного срока доступны офисный, удалённый или гибридный форматы. Возможна релокация в Томск.
Компания
Российский разработчик программного обеспечения для автоматизации технологических и производственных процессов. Основной продукт — «Альфа платформа» для разработки АСУ ТП: от HMI и SCADA до многоуровневых систем диспетчеризации.
Что делать
Разрабатывать распределённую среду сбора, обработки, хранения и предоставления данных в реальном времени.
Создавать многопоточные серверные и клиентские компоненты с исполнением прикладной логики.
Разрабатывать коммуникации между компонентами платформы, внешними устройствами и приложениями.
Создавать средства визуализации насыщенной графики в реальном времени.
Разрабатывать специализированные средства временного и длительного хранения данных.
Участвовать в создании среды разработки, средств анализа, компиляции, сборки, отладки и деплоя проектов.
Требования
Уверенное знание C++, C++11 и практик modern C++.
Знание STL, Boost, основных алгоритмов и структур данных.
Понимание принципов многопоточной разработки и кросс-платформенной разработки на C++.
Для уровня Middle — не менее 3 лет постоянной разработки на C++; для Senior — не менее 4 лет.
Для уровня Senior — опыт обеспечения высокой производительности и надёжности кода, углублённое знание многопоточного программирования.
Готовность работать в Томске; после испытательного срока возможен удалённый или гибридный формат.
Хорошо, если есть
Опыт разработки многопоточных серверов, использования socket API, Boost.Asio, Protobuf и коммуникационных библиотек.
Опыт разработки графических приложений на Qt и понимание принципов работы интерпретаторов.
Опыт работы с CMake, Conan, SQL и NoSQL.
Владение Python.
Культура и преимущества
Официальное трудоустройство и соблюдение норм трудового законодательства.
Гибкий график, возможность совмещать работу с учёбой и проходить преддипломную практику.
Индексация заработной платы, годовые и другие премии.
Профильное обучение и посещение профильных конференций.
Офис с зоной отдыха, кухней, спортивными и бытовыми удобствами; компенсация обедов для работающих из офиса.
После испытательного срока — страхование жизни и здоровья, стоматологическое обслуживание и компенсация занятий спортом.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →