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

Ведущий инженер-программист C++

з/п не указана
Специальный Технологический Центр (ООО СТЦ)
Санкт-Петербург Постоянная занятость Полный день

Описание

Обязанности: разработка и архитектура высоконагруженных кросс-платформенных десктоп приложений на стеке C++14/17 и Qt/QML; код ревью и менторство младших разработчиков. Требования: Язык C++ (стандарт 14 и выше): глубокое знание C++14 (обязательно). Понимание отличий C++17/20 (будет плюсом). владение современной стандартной библиотекой (STL): алгоритмы, контейнеры, итераторы. понимание семантики перемещения (move semantics), идеальной передачи (perfect forwarding), лямбда-выражений и умных указателей ( unique_ptr , shared_ptr , weak_ptr ). опыт написания многопоточного кода (QtConcurrent, мьютексы, атомарные операции) без гонок данных. знание паттернов проектирования. Сборка и инфраструктура: CMake: написание сложных CMakeLists.txt , управление зависимостями. Mercurial (Hg): Обязателен опыт работы с VCS (ветвление, слияние, работа с большими репозиториями, разрешение конфликтов). Qt & QML: Qt не ниже версии 5.11 (желательно знание отличий в Qt 6). глубокое знание QML и Qt Quick: создание сложных кастомных элементов, работа с моделями-представлениями (C++ модели для QML), оптимизация отрисовки (сглаживание, анимация). написание бекенда на C++ для QML-фронтенда (экспорт C++ классов/объектов в QML). опыт отладки утечек памяти в Qt (Valgrind, AddressSanitizer). знание сигнально-слотовой системы (включая новый синтаксис с функторами).Понимание внутреннего устройства Qt (QObject parenting, цикл событий, мета- объектная система). Архитектура и проектирование: опыт проектирования клиент-серверных приложений (сетевые взаимодействия, Qt Network, WebSockets/HTTP). понимание принципов ООП, низкой связанности и высокой связности внутри модулей. опыт рефакторинга легаси-кода под современные стандарты. Будет преимуществом: знание Python для написания вспомогательных скриптов сборки/тестирования. опыт разработки под Linux (Astra Linux/Ubuntu) и Windows одновременно (кросс-платформа). знание OpenGL/Vulkan для высокопроизводительной отрисовки. Условия: стабильная работа на крупном предприятии оборонно-промышленного комплекса с 25-летней историей в команде опытных специалистов; официальное оформление согласно ТК РФ, белая заработная плата; премия в конце календарного года ("13-я заработная плата"); ДМС со стоматологией по окончании испытательного срока; частичная компенсация затрат на спортивные абонементы; возможность повышать свой профессиональный уровень, участвовать в конференциях и проходить обучения за счёт компании; поддержка сотрудников в радостных и сложных жизненных ситуациях (материальная помощь); проведение для сотрудников карьерных мероприятий (экскурсий, интеллектуальных и спортивных состязаний и т.д.); перспективы карьерного роста и самореализации: мы растим и повышаем специалистов в рамках компании. Предоставляется право на получение отсрочки от призыва на военную службу (для военнообязанных) (в соответствии с Постановлением правительства №1725 от 30.09.2022) Уважаемый соискатель, обращаем Ваше внимание, что рассмотрение Вашего резюме не может расцениваться как приглашение на работу или гарантию последующего трудоустройства.

Откликнуться
Источник: hh · вчера

Похожие вакансии в городе Санкт-Петербург

Все вакансии в городе Санкт-Петербург →