Все вакансии России 0

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

з/п не указана
Атомик Софт
Томск Постоянная занятость Гибкий график

Описание

Атомик Софт — российский разработчик программного обеспечения для автоматизации технологических и производственных процессов. Наш продукт Альфа платформа — это инструментальное ПО с необходимым набором сервисов и компонентов для разработки АСУ ТП различных классов: от HMI и SCADA до многоуровневых систем диспетчеризации. Предлагаем вам поучаствовать в разработке Альфа платформы по следующим направлениям: Распределенная среда сбора, обработки, сохранения и предоставления данных в реальном времени; Средства хранения больших объёмов данных; Среда визуализации данных и процессов в реальном времени на рабочих станциях, через web-интерфейс; а вскоре и на мобильных устройствах. Распределённая среда инфраструктурной поддержки исполнения (деплой проектов, безопасность, мониторинг и диагностика); Интегрированная среда разработки проектов и средства отладки. Задачи (определяются от уровня квалификации и направления, которое вам подходит): Коммуникации между нашими компонентами и со сторонними устройствами и приложениями; Нагруженная многопоточная обработка данных в серверах и клиентах с исполнением прикладной логики (JavaScript и собственный специализированный язык); Отображение насыщенной графики в реальном времени; Собственные специализированные средства временного и длительного хранения данных; Единая модель описания прикладных решений различного масштаба, средства анализа, компиляции, сборки и деплоя. НАШИ ОЖИДАНИЯ ОТ КАНДИДАТОВ: Основные требования: знание C++; знакомство c С++11, с практиками "modern C++"; знание STL, boost; знание основных алгоритмов и структур данных; знание принципов многопоточной разработки; знакомство с практиками кросс-платформенной разработки на C++. Дополнительные требования (в зависимости от направления): опыт разработки многопоточных серверов на C++; опыт использования socket API, boost.asio, protobuf, других коммуникационных библиотек; понимание принципов работы интерпретаторов; опыт разработки графических приложений с использованием Qt. Будет плюсом: реальный опыт кросс-платформенной разработки на C++; опыт использования cmake, conan; опыт работы с SQL СУБД, понимание принципов работы планировщиков исполнения запросов, знакомство с NoSQL; владение python. Дополнительные требования для уровня Middle: разработка на C++ на постоянной основе не менее 2 лет. Дополнительные требования для уровня Senior: разработка на C++ на постоянной основе не менее 4 лет. владение практиками обеспечения высокой производительности кода на C++; владение практиками обеспечения надёжности кода на C++; углубленное знание и опыт применения практик многопоточного программирования на C++. МЫ ПРЕДЛАГАЕМ: Официальное трудоустройство, соблюдение норм трудового законодательства; Все льготы и социальные гарантии, предусмотренные действующим законодательством для IT-компаний; Просторный офис с живописными видами на город и реку, кухней, комнатой для отдыха с музыкальными инструментами, массажным креслом, настольным теннисом, ps4 и др; Гибкий график, возможность совмещения работы с учёбой и прохождения преддипломной практики; Премирование по итогам года и не только; Корпоративные мероприятия; Выплату материальной помощи к значимым событиям и в трудных жизненных ситуациях, подарки к значимым датам в компании; Компенсацию обедов для работающих из офиса, а так же на кухне всегда есть кофе/чай, печеньки и сезонные фрукты; Профильное обучение, посещение профильных конференций и т.п. После испытательного срока: Страхование жизни и здоровья; Стоматологическое обслуживание в партнерской клинике; Компенсация занятий спортом.

Откликнуться
Источник: hh · 2 дня назад

Похожие вакансии в городе Томск

Все вакансии в городе Томск →