Обязанности:
Компания РТК Радиология разрабатывает решения в области информатизации отрасли здравоохранения. Основной продукт - комплекс программных средств, обеспечивающий работу с радиологическим оборудованием, архивом медицинских изображений, анализом (в т.ч. автоматическим) результатов исследований, а также ПО для управления процессами в радиологии. Запускаем новый проект по разработке высокопроизводительного desktop-приложения для визуализации и анализа 2D/3D данных. Продукт ориентирован на профессиональное использование и предполагает работу с большими объёмами данных, сложной графикой и специализированными форматами. Ищем C++/Qt разработчика уровня Middle или Senior, который хочет участвовать в создании архитектуры и влиять на технические решения с раннего этапа. Ваши задачи: разработка и поддержка настольного приложения на C++ с использованием фреймворка Qt; реализация функционала для визуализации 2D- и 3D‑данных (графика, интерактивные элементы, инструменты навигации); оптимизация производительности приложения для работы с большими объёмами данных; проектирование и реализация модулей анализа данных; интеграция специализированных форматов данных (в т. ч. DICOM — при наличии опыта); написание чистого, поддерживаемого кода с соблюдением стандартов разработки; участие в проектировании архитектуры приложения; отладка и тестирование функционала; взаимодействие с командой разработки для достижения общих целей проекта. Требования к кандидату Обязательно: опыт коммерческой разработки на C++ от 3 лет (для мидла) или от 5 лет (для синьора); уверенное владение фреймворком Qt (Qt Widgets/Qt Quick); опыт разработки настольных приложений под Linux; понимание принципов ООП, шаблонов проектирования; опыт работы с системами контроля версий (Git); умение читать и проектировать API; хорошее знание STL; английский язык на уровне чтения технической документации (Intermediate и выше). Будет плюсом: опыт работы с форматом DICOM (медицинские изображения); опыт сборки проектов с помощью CMake; опыт использования менеджера зависимостей Conan; опыт работы с OpenGL или аналогичными графическими библиотеками; понимание алгоритмов обработки и визуализации 2D/3D‑данных; опыт работы с многопоточностью и асинхронными операциями в C++; опыт юнит‑тестирования (Google Test и т. п.). Условия Официальное оформление, белая заработная плата (уровень дохода обсуждается индивидуально), работа частично удаленно или в центре Санкт-Петербурга в благоустроенном офисе, работа над новым проектом, дружный коллектив, возможность профессионального роста.Похожие вакансии
От 50 000 до 80 000 руб.
Санкт-Петербург. Станции метро: Пушкинская
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "НАУЧНО ПРОИЗВОДСТВЕННАЯ ОРГАНИЗАЦИЯ КОЛИБРИ"
От 120 000 руб.
Санкт-Петербург. Станции метро: Пушкинская
Новые Технологии Телекоммуникаций (ООО НПП НТТ)
От 90 000 до 90 000 руб.
Санкт-Петербург. Станции метро: Пушкинская
АКЦИОНЕРНОЕ ОБЩЕСТВО "НАУЧНО-ПРОИЗВОДСТВЕННОЕ ПРЕДПРИЯТИЕ "РАДАР ММС"
От 150 000 до 150 000 руб.
Санкт-Петербург. Станции метро: Пушкинская
АКЦИОНЕРНОЕ ОБЩЕСТВО "НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ "ВЕКТОР"