Разработчик C++ (C++ Developer)

28.07.2023
180 000 - 230 000 / месяц
Срок для отклика истек

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

О компании
Компания ООО "МПК Софт" — аккредитованная продуктовая ITкомпания. Мы специализируемся на разработке прикладных приложений для настольных, мобильных и встраиваемых систем под управлением операционных систем Windows, GNU/Linux, Android, MacOS. Мы ищем интересные технологичные проекты и компании, в которых необходимы наши знания и опыт для решения задач, возникающих в процессе разработки.

О проектах
Программное обеспечение рентген-досмотрового комплекса
Мы сотрудничаем с компанией-разработчиком досмотрового оборудования, наш совместный проект — система управления рентген-досмотрового комплекса. Комплекс программ предназначен для управления серией современных специализированных рентгеновских аппаратов, обеспечивает предварительную настройку технических средств, захват изображения и его последующую автоматизированную обработку. В данном проекте применяются методы обработки изображения, в перспективе планируется внедрение нейросетевой аналитики для автоматизированного выявления дефектов исследуемого объекта. В ваши задачи будет входить разработка пользовательского интерфейса для десктопных систем (QML), бэкенда (С++/Qt), организация взаимодействия с БД (GraphQL, PostgreSQL).
Средства разработки: C++/20, Go, Qt5/QML, GraphQL, PostgreSQL.

Программное обеспечение Radar-IQ
Совместно с компанией-производителем коммерческих радарных систем безопасности мы
разрабатываем систему Radar-IQ (https://radar-iq.com), которая предназначена для охраны
территории объектов от наземных и воздушных угроз. Разрабатываемая нами система способна выявлять объекты размером с небольшого дрона на дистанциях до 1 км и сопровождать их в автоматическом режиме. Серверная часть проекта функционирует на платформе Linux, клиентская с пользовательским интерфейсом на Linux и Windows. В данном проекте мы используем нейроаналитику для детектирования и классификации объектов, стриминг и воспроизведение видео, работу с гео-данными. В ваши задачи будет входить разработка пользовательского интерфейса для десктопных систем (QML), бэкенда (С++/Qt), протоколов клиент-серверного взаимодействия (REST, WebSockets), работа с GStreamer обработки потокового видео, OpenVINO и TensorRT для работы с нейросетями.
Средства разработки: C++20, Python, Go, Qt5/QML, Gstreamer, OpenCV, OpenVINO,
TensorRT.

Кого мы ищем
Мы хотим пополнить свою команду разработчиками — профессионалами своего дела,
такими же фанатами как и мы. В настоящий момент мы ищем разработчиков C++17/20 с
практическим применением Qt и QML уровня Middle и Senior для работы над одним из
вышеперечисленных проектов. Присоединяйтесь, будет интересно! 🙂

Общие требования к соискателям:

  • Опыт практического применения: C++17/20, Qt 5/QML;
  • Git: понимание принципов работы, умение работать с ветками, pull-requests, понимание merge и rebase;
  • Опыт разработки кроссплатформенного ПО (Linux, Windows).

Будет плюсом:
Опыт практического применения других языков программирования (Python, Golang,
JavaScript и другие);
Математическая подготовка: основы линейной алгебры и аналитической геометрии,
основы теории вероятностей;
Алгоритмическая подготовка: знание базовых алгоритмов (контейнеры, сортировка, поиск),
представление о сложности алгоритмов и их оптимизации;
Владение английским языком на уровне Pre-Intermediate и выше.

Мы предлагаем:
Интересные серьезные проекты;
Налаженные рабочие процессы;
Честная зарплата, регулярный пересмотр в формате Performance Interview &
Review;
Удаленная работа и гибкий рабочий график;
Возможность работать в офисе по желанию;
Оформление по ТК или через ИП;
Среднемесячная заработная плата в размере 180 000 рублей — 230 000 рублей
(net);
Премии по результатам выполнения проектов;
Испытательный срок 3 месяца;
Предоставление ежегодного оплачиваемого отпуска;

Что Вы увидите, если придете в MPK Software?
Современные подходы в разработке и разнообразные стеки новых технологий, вписывающиеся в рамки наших проектов. Наша компания — это дружелюбные коллеги, которые в состоянии спокойного потока или в предрелизном волнении, но всегда в демократичной атмосфере создают качественное ПО вместе. У нас все открыто общаются на равных на рабочие и иные темы. Главная цель нашей команды — писать качественный, легко поддерживаемый и переносимый код.
Все кандидаты проходят собеседование и тестирование с руководителем проекта и тимлидером.