C++/C — свежие вакансии

Обновляется каждый час. Найдено: 117 вакансий за последнюю неделю.

Вакансий за неделю:
117
Медиана:
250 000 ₽
Вилка:
150 000 ₽ — 315 000 ₽

Зарплаты — по 84 вакансиям с указанной вилкой за 30 дней

Поиск вакансий

HireSeeker — агрегатор вакансий. Собираем вакансии со всех основных площадок и показываем по вашей специальности. Подпишитесь на ежедневную подборку только релевантных.

В дайджест попадут вакансии на русском
Соц.сети
E

Backend Developer (C Programmer)

edbНа сервисе с: 01.10.26 20:44
Зарплата не указанаНе указана странаЛокация не указанаУдалёнка

BACKEND DEVELOPER (C PROGRAMMER)

🏢 Компания: EDB
🌍 Формат: Удалёнка (REMOTE GLOBAL, EMEA)
🕒 Занятость: Полная занятость

О компании:

EDB предоставляет платформу данных и AI, которая позволяет компаниям использовать потенциал Postgres для транзакционных, аналитических и AI-нагрузок в любой облачной среде. Компания обслуживает более 1,500 клиентов по всему миру и является крупным вкладчиком в сообщество PostgreSQL. Решения EDB ориентированы на высокую доступность, безопасность и соответствие требованиям корпоративного уровня.

Задачи:

• Проектировать, разрабатывать, тестировать и документировать новые возможности EDB Postgres Distributed (PGD).
• Поддерживать и улучшать производительность и удобство существующих возможностей PGD.
• Анализировать бизнес-требования и переводить их в реализуемые задачи.
• Обеспечивать производственную поддержку клиентов PGD.
• Участвовать в код-ревью и сотрудничать с распределённой командой.

Требования:

• 5+ лет опыта в разработке программного обеспечения.
• Уверенные навыки программирования на C.
• Опыт работы с внутренним устройством PostgreSQL (storage, WAL, репликация, каталог и т.п.).
• Понимание концепций распределённых систем: топологии репликации, консенсус, разрешение конфликтов, eventual consistency и режимы отказов.
• Опыт работы с мульти-версионными/мульти-веточными кодовыми базами и процессами бэпортинга.
• Навыки отладки и анализа производительности; опыт работы с Git, сборками и CI/CD.

Будет плюсом:

• Вклад в PostgreSQL или другие open-source проекты баз данных.
• Опыт с логической репликацией, logical decoding или кастомными решениями репликации.
• Знание алгоритмов распределённого консенсуса (Raft).
• Знакомство с PostgreSQL extension API и hook-системой.
• Опыт с Python и Rust.
• Опыт работы с облачными провайдерами (AWS, Azure, GCP).

Стек:

C, PostgreSQL, Git, CI/CD, Python, Rust, Ansible, Docker, Kubernetes, Raft

Условия:

• 100% удалённая работа (EMEA).
• Полная занятость.
• Программы поддержки благополучия сотрудников (CuraLinc) и Wellness Fridays до декабря 2026 года.
• EDB — работодатель, соблюдающий принципы равных возможностей.

📩 ••••••••

Соц.сети
Н

Ведущий разработчик C/C++

Неизвестный работодательНа сервисе с: 01.10.26 18:53
400k–450k ₽РоссияМоскваГибрид

#вакансия #разработчик #С #С++ #Ведущий #Senior #криптография #СКЗИ #Москва #Зеленоград #гибрид

Вакансия: Ведущий разработчик C/C++
Продуктовая IT компания в сфере информационной безопасности, штат- 350 человек.
Формат: Гибрид👨‍💻
Офисы: г.Москва или Зеленоград
Срок: долгосрочно
ЗП: 400 000-450 000 рублей на руки + Премии💰
Условия оформления: ТК РФ, ДМС.

Требования к кандидату:
– Опыт коммерческой разработки в роли Ведущего C/C++ разработчика от 5 лет.
– Уверенное владение памятью, RAII, многопоточностью, синхронизацией, сетевыми/IO задачами.
– Высшее техническое профильное образование.
– Знание ОС Linux на уровне администратора.
– Знание фреймворка Qt5.

➕️Будет плюсом:
– опыт работы на проектах информационной безопасности.
– знание криптографии (ГОСТ), опыт в программировании СКЗИ.

Обязанности:
– Опыт разработки на
С++17/ C++ 20.
–Проектирование и разработка модулей на C/C++
– Проектирование архитектуры БД (PostgreSQL).
– Декомпозиция и постановка задач разработчикам.
– Координация группы разработчиков и контроль качества программного кода на позиции тимлида.
– Формирование требований к разрабатываемому ПО.
– Подготовка технических требований к ПО в виде ТЗ, ТТ, спецификаций.
– Сопровождение CI/CD инфраструктуры (Redmine, GitLab).
– Написание программной документации.

Мы предлагаем:
- Оформление по ТК РФ с первого дня работы, полностью белая ЗП
- ЗП: 400 000-450 000 рублей на руки+ Премии💰
ДМС со стоматологией
Компенсация спорта и обучения за счет компании.
Гибрид👨‍💻
Гибкое начало рабочего дня (с 8-12 начало дня)
Наши офисы: г. Москва (Кулаков переулок, 9с1) или г. Зеленоград (Георгиевский проспект, 5)
возможно работать в любом из них.
- Масштабные проекты федерального уровня в сфере криптографии.
- Стабильная компания, слаженная команда без текучки кадров.

✍️Откликнуться: •••••••• (Анна)

hh.ru
smart engines

Стажер-разработчик C++ / Computer Vision (офис)

smart enginesНа сервисе с: 18.08.26 15:06↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваОфис

Smart Engines — технологический лидер в области распознавания документов и AI

Мы международная технологическая компания, создающая передовые AI-решения для распознавания документов, обработки изображений и автоматизации бизнес-процессов, а также активно развиваем научное направление. У Smart Engines есть собственная кафедра в МФТИ, где наши специалисты участвуют в подготовке студентов и развитии исследований в области компьютерного зрения и искусственного интеллекта.

Мы разрабатываем технологии, которыми ежедневно пользуются более 275 миллионов человек по всему миру и около 70% жителей России.

Наши решения используются, когда вы:

  • оплачиваете покупки по QR-кодам в банковских приложениях;
  • открываете счет по паспорту онлайн;
  • проходите регистрацию через автогейты;
  • оформляете загранпаспорт;
  • получаете электронную подпись;
  • покупаете авиа- и железнодорожные билеты;
  • регистрируетесь в приложении «Мой налог».

Ищем в том числе студентов технических направлений, которым интересны C++, алгоритмы, обработка изображений и компьютерное зрение. Опыт коммерческой разработки не обязателен — важны хорошая техническая база, учебные проекты и желание развиваться в профессии.

Чем предстоит заниматься

  • Разрабатывать на C++ алгоритмы и подсистемы локализации и идентификации документов и их составных компонентов.
  • Проводить вычислительные эксперименты.
  • Оценивать качество алгоритмов и анализировать полученные результаты.
  • Участвовать в разработке, тестировании и сопровождении алгоритмов и подсистем Computer Vision.

Что мы ожидаем

  • Вы в том числе студент 3 курса и старше технического направления вуза.
  • Знаете C/C++ и Python на уровне учебных проектов.
  • Понимаете базовые алгоритмы и структуры данных.
  • Готовы совмещать учебу и стажировку с занятостью от 20 часов в неделю.
  • Интересуетесь разработкой и хотите развиваться в области Computer Vision.

Будет плюсом

  • Базовое понимание обработки изображений и компьютерного зрения: фильтрация, выделение границ, классификация.
  • Понимание основ Machine Learning, принципов обучения и оценки качества моделей.
  • Опыт работы с OpenCV.
  • Знакомство с Git, CMake, Linux.
  • Курсовые, НИР или собственные проекты, связанные с программированием, алгоритмами, ML или Computer Vision.

Кого особенно рассматриваем

В первую очередь интересны технические, физико-математические и IT-направления.

Условия

  • Очная работа в офисе в Москве;
  • Занятость — от 20 часов в неделю, возможность совмещать с учебой;
  • Конкурентный уровень оплаты с учетом квалификации и занятости;
  • Работу в аккредитованной IT-компании и возможность использования льгот Министерства цифрового развития;
  • ДМС после испытательного срока;
  • Day Off;
  • Работа над реальными задачами в области Computer Vision;
  • Возможность развивать навыки C++ и CV под руководством опытных разработчиков.
hh.ru
Зарплата не указанаРоссияМоскваГибрид

Работа в Правительстве Москвы — это возможность делать наш город современнее и удобнее. Если ты тоже неравнодушен к Москве, хочешь развивать ее и развиваться сам, присоединяйся к нашей команде!

Обязанности:

  • Проектировать и реализовывать ключевые модули плеера: декодирование, буферизация, синхронизация потоков, рендеринг
  • Оптимизировать производительность и потребление ресурсов, устранять узкие места, работать с профилировщиками и санитайзерами
  • Менторить и проводить code review для менее опытных разработчиков, помогать в выборе архитектурных решений
  • Участвовать в планировании задач, оценке сроков, декомпозиции требований и формировании технических спецификаций
  • Интегрировать плеер с системными подсистемами Linux (аудио, видео, IPC), обеспечивать совместимость с разными окружениями (X11/Wayland)
Требования:
  • Опыт коммерческой разработки на C++ от 4–5 лет, уверенное владение C++17/C++20
  • Глубокое понимание многопоточного программирования и синхронизации (std::thread, мьютексы, атомики, lock-free структуры)
  • Опыт разработки под Linux, знание POSIX, системных вызовов, работы с процессами и файловой системой
  • Практический опыт работы с мультимедийными библиотеками: FFmpeg и/или GStreamer (настройка пайплайнов, обработка ошибок, работа с кодеками)
  • Понимание принципов кодирования видео/аудио, форматов (H.264, H.265, AV1) и контейнеров (MP4, MKV)
  • Знание механизмов аппаратного ускорения (VA-API, V4L2) и умение их применять
  • Опыт профилирования и оптимизации: perf, valgrind, sanitizers, умение находить и устранять узкие места
  • Уверенное владение CMake (или Meson), Git, понимание CI/CD-процессов
  • Английский язык на уровне чтения технической документации
  • Опыт реализации стриминговых протоколов (RTSP, RTMP, HLS)
  • Работа с графическими подсистемами (X11, Wayland) и аудио-стеками (ALSA, PulseAudio, PipeWire)
Условия:
  • Работа в динамично развивающейся организации Правительства Москвы

  • Официальное оформление

  • ​​​​​​Высокопрофессиональная команда

  • ​​​​​​Стабильная заработная плата

  • Офис на ст. метро Кунцевская

Сайты компаний
СБЕР

Embedded-разработчик (стажер)

СБЕРНа сервисе с: 01.10.26 18:42
Зарплата не указанаРоссияМосква

Блок технологическое развитие, Центр аэрологистики ищет стажера. Разрабатываем алгоритмы автономной навигации на основе компьютерного зрения для летающей роботехники для задач аэрологистики. Задачи включают в себя разработку, разработку и обучение ML моделей, оптимизацию и развертывание моделей на edge-вычислителях.

  1. Разработка ROS2 модулей для обработки визуальных данных

  2. Оптимизация пайплайна сбора данных с сенсоров

Обучение в ВШЭ, МФТИ или МИФИ.

Курс обучения: 3-6 курс бакалавриата и специалитета или 1-2 курс магистратуры.

Тех стек: Docker, C++, Linux, OpenCV, ROS2.

Хард скиллы: Python, Bash, работа с камерами и edge-вычислителями.

Оплачиваемая стажировка

Длительность стажировки: 6 месяцев

График работы: 20 часов

Очный формат

Комфортный современный офис в Территории инновационного центра «Сколково», Большой бульвар, д. 30, стр. 1

Другие площадки
order capital

C++ Developer

order capitalНа сервисе с: 24.08.26 17:45↑ Вакансия с автоподнятием
от 8 000 $ (≈ от 663k ₽)НидерландыОАЭDubai

Order Capital, HFT-фонд, основанный победителем ICPC. Занимаемся высокочастотной торговлей и строим технологические решения с фокусом на скорость, эффективность и качество кода. У нас крутая команда, в которой много выпускников топовых вузов и победителей олимпиад.

Если ты любишь разбираться в сложных алгоритмах, работать с большими данными и хочешь решать интересные задачи в одной из самых конкурентных сфер, то тебе к нам.

У нас открыта позиция C++ Engineer!

Чем будешь заниматься

  • Создавать удобные и эффективные интерфейсы для трейдинга.
  • Оптимизировать торговую платформу.
  • Разрабатывать системы риск-менеджмента и мониторинга.

Что важно

  • Знание C++ и 2+ лет опыта.
  • Понимание алгоритмов, структур данных и многопоточности.
  • Умение писать чистый и быстрый код.

Будет плюсом:

  • Опыт в HFT, финтехе.
  • Опыт в competitive programming (олимпиады, Codeforces).

Что предлагаем

  • Сложные и интересные задачи, требующие нестандартных решений.
  • Работу в команде талантливых ребят с топовым техническим бэкграундом.
  • ДМС, обеды, спорт, обучение и много других классных плюшек.
  • Крутые тимбилдинги и атмосфера, где все горят своим делом.
  • Расширенный релокационный пакет для тебя и твоей семьи.
  • Расширенный ДМС.
  • Зарплата от $8k + бонус.
hh.ru
рой-аэро

Разработчик C\C++, Qt (Middle)

рой-аэроНа сервисе с: 02.10.26 10:35
от 150k ₽РоссияРостов-на-ДонуОфис
Ищем разработчика для создания приложений на C++ и Qt: интерфейсов управления устройствами, настройки оборудования, отображения данных и диагностики.

📌 Мы предлагаем:
  • Оплата труда – 150.000 (на руки) + премия за завершенные задачи
  • Оформление по ТК РФ
  • График работы 5\2 с понедельника по пятницу (начало и конец рабочего дня варьируются при необходимости и обсуждается с каждым кандидатом индивидуально)
  • Комфортное место работы в центре города в районе площади Химиков (удаленный формат работы в том числе гибридный не возможен)
  • Предоставляется парковка и комплексное корпоративное питание

📌 Обязанности:

  • Разрабатывать и поддерживать приложения на C++/Qt.
  • Создавать интерфейсы настройки, управления и отображения состояния устройств.
  • Реализовывать обмен данными с оборудованием и сервисами.
  • Обрабатывать входящие данные без блокировки пользовательского интерфейса.
  • Разделять интерфейс, прикладную логику и транспортный уровень.
  • Писать автоматические тесты, находить и исправлять ошибки. Работать через GitHub, участвовать в code review и поддерживать документацию.


📌 Обязательные требования:

▪️ C++

  • Практическое владение C++17 или новее: RAII, время жизни объектов, ссылки, указатели, move-семантика.
  • Использование STL: контейнеры, алгоритмы, умные указатели.
  • Понимание причин утечек памяти, висячих ссылок и ошибок многопоточного доступа.


▪️Qt

  • Опыт разработки законченного приложения на Qt.
  • Уверенное знание QObject, signals/slots, Q_PROPERTY, механизма событий и таймеров.
  • Понимание владения объектами через parent–child и корректного удаления объектов.
  • Практический опыт Qt Widgets либо Qt Quick/QML.
  • Работа с model/view: модели данных, представления, обновление данных без полной пересборки интерфейса.
  • Понимание QThread, принадлежности объектов потокам, queued connections и ограничений работы с GUI из фонового потока.


▪️Обмен данными

  • Опыт использования Qt Network или Qt SerialPort для связи с внешними системами.
  • Умение обрабатывать частичное получение сообщения, тайм-ауты, потерю соединения и некорректные данные.
  • Работа с JSON и бинарными форматами; понимание разницы между потоком байтов и отдельным сообщением протокола.


▪️ Инструменты и качество

  • CMake: сборка приложения, подключение модулей Qt и сторонних библиотек.
  • Linux на уровне среды разработки: терминал, зависимости, запуск и диагностика приложения.
  • Git: ветки, pull request, разрешение конфликтов.
  • Отладка в Qt Creator/GDB или аналогичных инструментах.
  • Опыт автоматических тестов; готовность использовать Qt Test, включая проверку сигналов через QSignalSpy.
  • Чтение технической документации на английском языке.


📌 Будет преимуществом:

  • Знание обоих подходов: Qt Widgets и Qt Quick/QML.
  • Интеграция C++ и QML, разработка собственных моделей данных.
  • Развёртывание Qt-приложений на Linux и Windows.
  • Python для автоматизации и эмуляции оборудования.
  • Настройка CI и использование sanitizers.
  • Опыт приложений для приборов, измерительных систем или промышленного оборудования.


В отклике расскажите о приложении на Qt, которое разрабатывали: за какие части отвечали, как организовали обмен данными и как предотвращали зависания интерфейса.
Публичный код необязателен. Github резюме обязательно

hh.ru
s-terra csp
Зарплата не указанаРоссияЗеленоградОфис

Приглашаем в команду ведущего инженера-программиста — сильного разработчика, которому интересно работать на уровне системного ПО, исследовать сложный код и влиять на развитие продуктов.

Чем предстоит заниматься:

- Разрабатывать и проектировать прикладное и системное программное обеспечение.

- Работать с высоконагруженными многопоточными сетевыми приложениями.

- Анализировать, сопровождать и развивать существующую кодовую базу.

- Проводить комплексный анализ чужого кода и вносить необходимые изменения.

- Разрабатывать и отлаживать приложения уровня ядра операционной системы.

- Выполнять статический, динамический и фаззинг-анализ программного кода.

- Проводить обратный инжиниринг программного обеспечения.

- Участвовать в командной разработке и сопровождении коммерческих продуктов.

- В период адаптации подробно изучить продукт «С-Терра Шлюз», его архитектуру, конфигурацию и кодовую базу.

Что нам важно:

- Высшее техническое образование.

- Опыт разработки от 10 лет.

- Практический опыт командной разработки и сопровождения коммерческих программных продуктов.

- Успешный опыт работы с чужой кодовой базой.

- Опыт разработки многопоточных и сетевых высоконагруженных приложений.

- Опыт разработки и отладки ПО уровня ядра ОС.

- Навыки статического, динамического и фаззинг-анализа кода.

- Опыт реверс-инжиниринга.

- Уверенное владение C, C++ и ассемблером.

- Способность ясно формулировать технические мысли устно и письменно.

- Умение читать и понимать техническую литературу на английском языке.

- Уверенное владение ПК и MS Office; продвинутый Excel — сводные таблицы, макросы.

Будет преимуществом:

- Опыт внедрения практик безопасной разработки ПО в соответствии с ГОСТ Р 56939-2024.

- Учёная степень кандидата технических наук.

- Навыки работы с платформами виртуализации VMware или KVM.

- Участие в open source-проектах.

- Участие в работе технических комитетов.

- Понимание специфики рынков информационных технологий и информационной безопасности.

Каким должен быть кандидат:

Мы ищем специалиста, который:

- доводит задачи до результата;

- умеет расставлять приоритеты;

- обладает аналитическим мышлением;

- проявляет инициативу и не ждёт подробных инструкций;

- открыт к новым знаниям;

- умеет эффективно взаимодействовать с коллегами;

- придерживается принципов честности и профессиональной этики.

Что мы предлагаем:

- Работу над продуктами в сфере сетевой информационной безопасности.

- Сложные инженерные задачи на уровне системного и сетевого ПО.

- Возможность влиять на развитие коммерческих продуктов.

- Профессиональную команду и взаимодействие с сильными техническими специалистами.

- Оформление и работу по графику 5/2, 40 часов в неделю.

- Заработную плату по результатам собеседования — ориентируемся на рынок и уровень экспертизы.

- Премирование по итогам работы.

- Редкие командировки, только по согласованию с руководителем.

- Возможность профессионального развития в области разработки защищённого ПО.

Если вы умеете разбираться в сложных системах, уверенно работаете с C/C++ и готовы отвечать за технический результат — будем рады обсудить ваше профессиональное развитие в «С-Терра СиЭсПи».

Соц.сети
eltex

С++ Developer

eltexНа сервисе с: 01.10.26 13:36
Зарплата не указанаРоссияНовосибирскОфис

#middle #офис

Eltex
С++ Developer
Формат работы: офис (Новосибирск)

☑️ Чем предстоит заниматься
-В эту команду ищем разработчика, который будет заниматься разработкой сервисов видеонаблюдения; а также разработчика, который будет заниматься разработкой и поддержкой библиотеки лицензирования; и еще ищем разработчика сервисов видеоаналитики

☑️ Наши пожелания к кандидатам
-Опыт разработки сетевых и многопоточных приложений под Linux
-Опыт разработки на С++ стандарта 17 и актуальнее
-Опыт с CMake, PostgreSQL, GIT, сетями
-Знание классических алгоритмов и структур данных
-Отличное знание стандартной библиотеки STD, понимание Unix-like систем
-Будет плюсом:
-Опыт работы с API TensorRT, OpenVINO
-Опыт работы с Python и PyTorch (а также с ONNX)
-Понимание работы H.264, H.265/HEVC, VP9, AV1
-Опыт написания библиотек
-Опыт работы с OpenSSL (или другие библиотеки для шифрования/дешифрования данных)
-Опыт использования GDB для отладки приложений
-Понимание принципов работы аппаратных средств вычислительных систем

Контакты: ••••••••

🔥 •••••••• / •••••••• / ••••••••

Другие площадки
яндекс

Бэкенд разработчик Java | Python | Go | C++

яндексНа сервисе с: 19.06.26 18:19↑ Вакансия с автоподнятием
309k–430k ₽РоссияМоскваОфис

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

Мы запустили программу адаптации для опытных бэкендеров — Multitrack. Программа длится 2–3 месяца: за это время мы предлагаем вам поработать в трёх командах Яндекса, познакомиться с нашими разработчиками и технологиями.

Мы ждем, что вы

  • Уверенно владеете Java, Python, Go или C++
  • Разрабатывали коммерческие приложения не менее 7 лет
  • Занимались многопоточным программированием. 
  • Поддерживали программное обеспечение от написания до выкладки в продакшен
  • Качественно тестируете свой код и свободно работаете с чужим
  • Умеете мониторить работу готового ПО и оперативно реагировать на проблемы
  • Разбираетесь в классических алгоритмах и структурах данных
  • Обладаете широким техническим кругозором

Будет плюсом, если вы

  • Проектировали архитектуру и разрабатывали продуктовые фичи
  • Занимались разработкой для Unix/Linux и сетевым программированием
  • Понимаете основы TCP/IP и HTTP
  • Понимаете принципы работы СУБД

Multitrack — это не стажировка и не временная работа. Вы подписываете трудовой договор и с первого дня получаете зарплату, все бонусы и бенефиты, доступные штатным сотрудникам Яндекса.

hh.ru
синекта

Программист встроенных систем (Embedded разработчик / Linux)

синектаНа сервисе с: 13.08.26 13:35↑ Вакансия с автоподнятием
Зарплата не указанаРоссияТомскОфис

СИНЕКТА — аккредитованная IT-компания, входящая в ГК «ПЛАНАР», которая более 30 лет работает на мировом рынке радиоэлектроники. Мы создаём передовые программные и аппаратные решения для радиочастотных измерений.

Одно из ключевых направлений компании — разработка специализированного ПО для векторных анализаторов цепей. Эти приборы играют важную роль в производстве, тестировании и настройке радиотехнических устройств и компонентов, обеспечивая высокую точность и стабильность измерений.

Сейчас мы в поисках Embedded разработчика со знанием Linux, который готов разобраться в нашей предметной области и хочет повышать качество продуктов.

Пожалуйста, обратите внимание, что вакансия предполагает только офисный формат работы в г. Томск.

Что мы ждём:

  • Знание C++ (C++14/17/20), STL, архитектуры операционной системы Linux;

  • Владение средствами разработки ПО под Linux ( стек gcc, make, cmake,gdb, bash, git, python);

  • Опыт разработки системного ПО (драйверы, взаимодействие с ядром Linux, демоны);

  • Опыт разработки для embedded-систем (ARM) и кросс- компиляции;

  • Опыт работы с u-boot, системами сборки (buildroot/yocto).

Будет плюсом:

  • Опыт разработки драйверов устройств (kernel modules) на C для Linux (например: PCIe, USB);

  • Опыт работы с измерительными приборами в радиотехнической отрасли;

  • Опыт работы по SCRUM и понимание работы и ролей в продуктовой команде и в scrum-команде разработки.

Условия работы:

  • Белоснежная и своевременная зарплата, индексация и бонусы;

  • Разнообразные проекты и наставники, которые помогут профессионально расти;

  • Гибкое начало рабочего дня;

  • Комфортное рабочее место в офисе с дизайнерским интерьером и большой парковкой;

  • Обеспечение необходимой и современной техникой.

Про офис и плюшки в компании:

  • ДМС со стоматологией;

  • Профессиональная библиотека и оплата полезного обучения;

  • Нет бюрократии и дресс-кода;

  • В офисе кофе, фрукты, снеки, а также спортивный уголок;

  • Насыщенная корпоративная жизнь: мероприятия, активности, детские праздники, подарки.

А ещё у нас дружный, творческий и профессиональный коллектив - присоединяйся!

hh.ru
Зарплата не указанаРоссияМоскваОфис

Команда центра аэрологистики, которая входит в состав департамента автономных решений, занимается научными исследованиями в области построения логистических маршрутов с применением отечественных моделей беспилотников и отдельных технологических решений. Научные достижения и технологические разработки в этом направлении открывают широкие перспективы для дальнейшего повышения конкурентоспособности отрасли.

Обязанности

  • Разработка высокопроизводительного кода на C++17/20 для модулей автономного вождения или беспилотного полета
  • портирование исследовательского MVP из Python в промышленный production-код, готовый к эксплуатации на борту
  • оптимизация вычислительной сложности алгоритмов и снижение задержек (latency) обработки данных до целевых показателей
  • реализация математических моделей управления, байесовской фильтрации и компьютерного зрения
  • написание тестов, профилирование производительности и отладка на целевом железе под управлением Linux.

Требования

  • Уверенное владение C++17/20: умные указатели, многопоточность, шаблоны. Знание классических паттернов проектирования
  • сильная математическая база: линейная алгебра, теория вероятностей, численные методы. Опыт реализации математики «руками», а не только вызова готовых библиотек
  • практический опыт в робототехнике: понимание кинематики, динамики, принципов работы сенсоров (IMU, камеры, лидары)
  • глубокое знание ОС Linux: процессы, потоки, планировщик, управление памятью, инструменты профилирования
  • владение Python на уровне интеграции со старым кодом, написания утилит и тестирования; готовность писать основной продакшен-код именно на C++
  • знания предметной области (архитектура автопилота, пайплайны восприятия) — вы понимаете общий контекст системы.

Будет плюсом:

  • навыки работы с генеративными AI-моделями; опыт создания AI-агентов и использования их в работе будет преимуществом
  • опыт использования GigaChat, Kandinsky и аналогов в продуктах, навыки создания и использования AI-агентов
  • инструментальное владение AI для анализа, генерации и автоматизации.

Условия

  • Комфортный офис в Сколтехе
  • офисный формат работы
  • конкурентная компенсация (оклад и премии по результатам деятельности)
  • ДМС c первого рабочего дня, страхование от несчастных случаев и тяжелых заболеваний
  • материальная помощь и социальная поддержка, корпоративная пенсионная программа
  • дисконт-программы от компаний партнеров
  • бесплатный фитнес на территории работодателя
  • подписка Прайм с возможностью совместного использования на трёх близких
  • внешнее и внутреннее профессиональное обучение: семинары, тренинги, конференции, корпоративная библиотека.
Соц.сети
Н

Fullstack Developer C# / C++ / NanoCAD

Неизвестный работодательНа сервисе с: 01.10.26 11:58
до 180k ₽РоссияУдалёнка

#CSharp #CPlusPlus #CSharpDeveloper #CPlusPlusDeveloper #NanoCAD #NanoCADAPI #NanoCADSDK #MSSQL #PostgreSQL #Fullstack #Developer #ITвакансия #УдалённаяРабота

Fullstack Developer C# / C++ / NanoCAD
Ищем разработчика на долгосрочный проект под NDA.
Формат: удалённо
Локация: РФ
Гражданство: РФ
Загрузка: Full-time
Срок проекта: от 5 месяцев
Старт: в ближайшее время
Опыт: от 2 лет
Доход: ориентировочно до 180 000 ₽/мес., обсуждается индивидуально по результатам собеседования.
Основной стек:
C# / C++ / NanoCAD API/SDK / MSSQL / PostgreSQL
Что предстоит делать:
— Разрабатывать расчётный модуль (надстройку) на графической платформе NanoCAD.
— Проектировать архитектуру отдельных модулей.
— Разрабатывать математические модели расчётных модулей.
— Создавать интерфейсы на базе NanoCAD.
— Разрабатывать пользовательские объекты в среде NanoCAD и средства управления ими.
— Разрабатывать пользовательские интерфейсы.
— Проводить модульное тестирование разработанных решений.
— Анализировать и устранять замечания по результатам тестирования.
Требования:
— Коммерческий опыт разработки под NanoCAD — обязательно.
— C# / C++.
— Опыт работы с NanoCAD API/SDK.
— Понимание специфики проектирования и расчётов промышленных объектов.
— Опыт разработки архитектуры и отдельных функциональных модулей.
— Опыт разработки расчётных/математических моделей.
— Навыки разработки пользовательских интерфейсов и объектов в NanoCAD.
— Опыт модульного тестирования.
Иностранный язык не требуется.
Если вакансия вам интересна, присылайте резюме в Telegram: ••••••••
При отклике, пожалуйста, указывайте название вакансии: Fullstack Developer C#/C++ / NanoCAD

Сайты компаний
яндекс

Разработчик бэкенда в команду Яндекс Заботы

яндексНа сервисе с: 29.06.26 09:26↑ Вакансия с автоподнятием
Зарплата не указанаНе указана странаЛокация не указана



Забота — это новый сервис Городских сервисов Яндекса. Команда разработки ранее участвовала в создании Такси и Доставки и набрала существенный опыт на этих запусках. Теперь мы создаём революционный пользовательский опыт в страховании: делаем его простым, удобным и по-настоящему заботливым. Наши продукты помогают пользователям чувствовать себя спокойнее и увереннее, при этом продукты остаются доступными по цене, что позволяет нам строить смелые планы по масштабированию бренда.

В начале 2025 года мы заложили архитектуру и начали писать код, а сегодня продаём уже 10+ тысяч страховок в день, держим тысячи RPS нагрузки, интегрированы в ряд крупных проектов Яндекса и запускаем наши страховые продукты на внешних площадках. Примеры продуктов, которые мы уже запустили: гарантия возврата в Афише, страховки в Маркете, полисы КАСКО на Картах и многое другое.

Сердце нашей системы — платформа страхования — это микросервисный бэкенд. Уже написано более 15 микросервисов, под капотом которых userver, PostgreSQL, YT, Testsuite и другие технологии. Многие задачи решаются эффективно «из коробки» благодаря технологиям Яндекса, в том числе тем, которые мы сами развивали ещё со времён Такси. Подробнее про них можно узнать из доклада.

У нас команда инженеров разного уровня: от стажёров до опытных и очень опытных, геораспределённый отказоустойчивый кластер разработчиков из Москвы, Еревана, Алма-Аты.

Используем классические технологии городских сервисов Яндекса:
* Linux, С++ и userver — для микросервисов
* Python и Testsuite — для тестов
* PostgreSQL и YT — для хранения данных

Больше можно узнать из доклада.

В зависимости от специализации мы можем предложить следующие задачи:

Запуск новых интеграций

Мы постоянно запускаем новые интеграции с сайтами и приложениями наших партнёров, а также запускаем собственные площадки. Каждая такая интеграция содержит уникальные части: специфичные элементы API, модели данных и флоу работы с продуктом. Но также интеграция предполагает переиспользование платформенных компонентов.

Создавая новую интеграцию, вы можете проследить полный путь страховки: от показа предложения страхового продукта пользователям на высоких RPS до проведения выплаты по заявке на возмещение при наступлении страхового случая. Эти задачи предполагают большое количество коммуникаций с самыми разными командами Яндекса.

Запуск новых продуктовых фич

Многие интеграции требуют развития: улучшение пользовательского UX, расширение доступной функциональности. У нас есть постоянный поток задач различной сложности на добавление новых продуктовых функций.

Создание компонентов платформы

Опыт, который мы собрали при запуске прошлых бизнес-проектов, позволяет нам сегодня бежать быстро. Сейчас мы делаем ставку в первую очередь на создание переиспользуемых платформенных компонентов. Ряд компонентов уже написан: прайсинг, скоринг, биллинг, модули управления страховыми продуктами, контрактами и т. д. Вы можете помочь нам развивать их.

Другие компоненты лишь предстоит написать — и с этим тоже нужна помощь: от проектирования и защиты архитектуры до внедрения нового компонента в жизненный цикл платформы страхования. На каждом этапе вам будут помогать наши отлаженные процессы архитектурной защиты, команда опытных инженеров и документация, которую мы старательно поддерживаем.

Инфраструктурные задачи

Наш бизнес появился недавно, но мы уже выдерживаем довольно большие нагрузки. Всё чаще становятся актуальны челленджи, которые обычно характерны для зрелых сервисов: горячее-холодное, эффективный поиск из админок по большим массивам данных, автоматизация интеграционного тестирования, эффективное кеширование, шардирование и многое другое.

Пипл-менеджмент

Вам предстоит нанимать и обучать новичков, руководить командой и развивать её, чтобы создавать устойчивую инженерную основу для роста бизнеса.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

* Любите С++, но понимаете, что язык — это лишь инструмент в ваших руках
* Умеете писать код
* Знаете алгоритмы и структуры данных
* Цените сложные задачи и возможности роста

* Проектировали распределённые системы, работающие под большой нагрузкой
* Хорошо знаете C++ и Python
* Умеете работать с базами данных, например с PostgreSQL
* Знакомы с Linux
* Работали с userver или Testsuite
* Настроены расширять свою зону ответственности

hh.ru
150k–250k ₽РоссияМоскваОфис

АО «Особое конструкторское бюро Московского энергетического института» (АО "ОКБ МЭИ") входит в корпорацию «Российские космические системы», мы являемся ведущим предприятием ракетно-космической отрасли, специализирующемся на разработке, изготовлении, авторском сопровождении и эксплуатации космических информационных систем, являемся участником важнейших проектов отечественной космонавтики, а также крупных международных проектов.Основные направления деятельности:

  • Разработка и производство бортовых и наземных антенных систем;
  • Оказание услуг по управлению КА различного назначения в дальнем, среднем и ближнем космосе в С, S, Х-диапазонах в международных форматах ;
  • Разработка и производство бортовой (космического, ракетного и авиационного базирования) и наземной (стационарного, мобильного и корабельного базирования) аппаратуры передачи информации специального назначения, в том числе, в защищенном режиме;
  • Разработка и производство бортовых телеметрических систем и наземных приемных телеметрических станций;
  • Разработка и производство бортовой и наземной аппаратуры командной радиолинии, в том числе, в защищенном режиме;
  • Создание измерительных, приемных и управляющих радиотехнических и оптикоэлектронных комплексов оборудования полигонов испытания ракетной и авиационной техники;
  • Разработка и производство аппаратуры космического и авиационного базирования для дистанционного мониторинга поверхности Земли и ее атмосферы;
  • Оказание услуг по проведению траекторных измерений средствами корреляционно-фазовой пеленгации;
  • Создание радиополигонов и оказание услуг по калибровке космических радиолокаторов с синтезированной апертурой (РСА) различного назначения.

Приглашаем на вакансию Системный архитектор-программист С++

Обязанности:

  • Проектирование архитектуры программного обеспечения в соответствии с выбранным стилем (слоистая, MVC/MVVM, клиент-сервер, модульная), определение ключевых компонентов и их взаимодействия.
  • Определение внутренних и внешних интерфейсов (API, протоколы обмена, форматы данных) с учётом ограничений Astra Linux SE.
  • Разработка технической документации на архитектуру: UML-диаграммы (классов, компонентов, последовательности, развёртывания), описание архитектурных решений (ADR), схемы развёртывания.
  • Выбор технологий, библиотек и инструментов в рамках утверждённого стека (C++17, Qt5, CMake, Git).
  • Проведение ревью кода и архитектурных решений, контроль соблюдения принятой архитектуры и стандартов кодирования.
  • Оптимизация производительности и потребления ресурсов приложения (профилирование, многопоточность, работа с памятью).
Требования:
  • Высшее образование (Программная инженерия, математика, системный анализ)
  • Умение проектировать многопоточные приложения на C++17 с использованием Qt5 (QThread, сигналы/слоты, QMutex).
  • Умение применять архитектурные и проектные паттерны (MVC, MVVM, Observer, Factory, Singleton, Dependency Injection и др.).
  • Умение читать и анализировать чужой код на C++/Qt, выявлять архитектурные проблемы и предлагать решения.
  • Умение настраивать и использовать системы контроля версий (Git), включая ветвление, ревью, разрешение конфликтов.
  • Умение проводить профилирование и оптимизацию кода (valgrind, gprof, встроенные средства Qt).
  • Умение разрабатывать и оформлять архитектурную документацию (UML, ADR, схемы).
  • Умение обеспечивать безопасность приложения: защита от утечек памяти, переполнений буфера, гонок данных, корректная обработка исключений.
  • Умение работать с сетевыми протоколами (TCP/IP, локальные сокеты, RS-232, RS-422, RS-485) для организации взаимодействия компонентов.
  • Знание Astra Linux SE 1.7.3: архитектура ОС, мандатное управление доступом, дискреционный и мандатный доступ.
  • Знание C++17: стандартная библиотека (STL), умные указатели, лямбда-выражения, move-семантика, шаблоны, многопоточность, исключения.
  • Знание Qt5: QWidgets, QML (желательно), сигналы и слоты, модель/представление, QThread, QMutex, QReadWriteLock, QSettings, работа с ресурсами (.qrc), CMake.
  • Знание архитектурных паттернов и стилей: слоистая архитектура, MVC, MVVM, клиент-сервер, событийно-ориентированная, микросервисы (для распределённых систем).
  • Знание UML: диаграммы классов, компонентов, последовательности, состояний, развёртывания.
  • Знание сетевых технологий: стек TCP/IP, сокеты, форматы обмена (JSON, XML, Protobuf).
Условия:
  • метро Авиамоторная 7-8 минут пешком (одна остановка на автобусе\трамвае);
  • график работы – полная занятость, работа в офисе

пн.-чт. с 8:45 до 17:45, пт. с 8:45 до 16:30;

  • официальное трудоустройство и социальный пакет;
  • заработная плата по результатам собеседования;
  • дружный коллектив и поддержка со стороны опытных специалистов (система адаптации и наставничества);
  • участие в проектах, связанных с разработкой и производством оборудования для космоса;
  • повышение квалификации;
  • реальные возможности профессионального развития и карьерного роста;
  • корпоративный спорт (бассейн, спортзал, волейбол, большой теннис и др.), спартакиады, клуб рыболовов;
  • база отдыха в Тверской области;
  • ДМС со стоматологией после испытательного срока;
  • предоставление отсрочки от призыва на срочную военную службу в ВС РФ для основного производственного персонала и бронирование (для военнообязанных работников);
  • корпоративные мероприятия, подарки детям на Новый год;
  • профсоюз, совет молодежи.

Мы будем рады видеть Вас в нашей команде!

hh.ru
200k–230k ₽РоссияМоскваОфис

Стабильной компании, специализирующейся на решении задач построения систем реального времени для роботизированных систем, необходим старший программист С/С++.

Наши основные направления деятельности:

  • Алгоритмы поведения для роботизированных систем;
  • Системы компьютерного зрения;
  • Обработка сигналов в радиолокационных системах.

Задачи:

  • Разработка функционального ПО в части разработки контуров управления различных систем;
  • Разработка математических моделей и алгоритмов решения;
  • Интеграция с внешними устройствами и протоколами;
  • Сопровождение и внедрение программ и программных средств;
  • Разработка средств отладки и тестирования.

Мы ищем в команду человека, который:

  • Имеет высшее профессиональное образование, специализация - техническая, математическая;
  • Имеет опыт программирования на С/С++;
  • Понимает и знает ТАУ;
  • Владеет системами контроля версий Mercurial, Git;
  • Знает инструменты gcc, gdb, GNU toolchain, make, cmake. Понимает процесс сборки ПО;
  • Хорошо понимает особенности функционирования компьютеров в широком смысле (устройство ОС, архитектуры процессоров, загрузчиков, сетевых протоколов и т.д.);
  • Умеет читать и разбираться в чужом С/С++ коде;
  • Умеет работать в команде.

Будет плюсом:

  • Знание архитектуры операционной системы реального времени QNX 6;
  • Опыт программирования под ОСРВ QNX Neutrino
  • Владение средой разработки Eclipse;
  • Опыт использования Python;
  • Опыт моделирования в MathLab;
  • Опыт разработки многопоточных приложений;
  • Опыт в обработке и распознавании изображений;
  • Опыт траекторной обработки;
  • Опыт цифровой обработки сигналов
  • Опыт разработки на Qt.

Мы предлагаем:

  • Интересную работу в стабильной компании на территории работодателя (г. Москва);
  • Творческий подход к работе в дружном коллективе, профессиональный рост;
  • Комфортные рабочие места;
  • Партнерская программа бонусов и скидок (Best Benefits) — чтобы вы могли спокойно работать и уверенно планировать будущее;
  • График работы: 5/2, полный рабочий день с 9.00 до 18.00, возможно гибкое начало рабочего дня;
  • Оформление по ТК РФ, ДМС.
Сайты компаний
яндекс

Senior-разработчик бэкенда в команду Яндекс Заботы

яндексНа сервисе с: 29.06.26 09:25↑ Вакансия с автоподнятием
Зарплата не указанаНе указана странаЛокация не указана



Забота — это новый сервис Городских сервисов Яндекса. Команда разработки ранее участвовала в создании Такси и Доставки и набрала существенный опыт на этих запусках. Теперь мы создаём революционный пользовательский опыт в страховании: делаем его простым, удобным и по-настоящему заботливым. Наши продукты помогают пользователям чувствовать себя спокойнее и увереннее, при этом продукты остаются доступными по цене, что позволяет нам строить смелые планы по масштабированию бренда.

В начале 2025 года мы заложили архитектуру и начали писать код, а сегодня продаём уже 10+ тысяч страховок в день, держим тысячи RPS нагрузки, интегрированы в ряд крупных проектов Яндекса и запускаем наши страховые продукты на внешних площадках. Примеры продуктов, которые мы уже запустили: гарантия возврата в Афише, страховки в Маркете, полисы КАСКО на Картах и многое другое.

Сердце нашей системы — платформа страхования — это микросервисный бэкенд. Уже написано более 15 микросервисов, под капотом которых userver, PostgreSQL, YT, Testsuite и другие технологии. Многие задачи решаются эффективно «из коробки» благодаря технологиям Яндекса, в том числе тем, которые мы сами развивали ещё со времён Такси. Подробнее про них можно узнать из доклада.

У нас команда инженеров разного уровня: от стажёров до опытных и очень опытных, геораспределённый отказоустойчивый кластер разработчиков из Москвы, Еревана, Алма-Аты.

Используем классические технологии городских сервисов Яндекса:
* Linux, С++ и userver — для микросервисов
* Python и Testsuite — для тестов
* PostgreSQL и YT — для хранения данных

Больше можно узнать из доклада.

В зависимости от специализации мы можем предложить следующие задачи:

Запуск крупных интеграций

Мы постоянно запускаем новые интеграции с сайтами и приложениями наших партнёров, а также создаём собственные площадки. Интеграции можно разделить на типовые, которые не требуют существенных доработок для запуска, и крупные стройки. Занимаясь крупными стройками, вы будете взаимодействовать с разнообразными командами из Яндекса и внешних компаний, глубоко прорабатывать архитектуру вплоть до заказа или разработки новых платформенных компонентов, выполнять «стрельбы» и многое другое. Критериями качества вашей работы будет скорость запуска, надёжность работы интеграции, объёмы продуктовой пользы и счастье конечных потребителей.

Архитектурная проработка и реализация платформенных компонентов

С самого старта проекта мы вложились в платформенную архитектуру: core-компоненты переиспользуются в партнёрских интеграциях, специфичные данные отделены от платформенных, контексты и домены поделены. Ряд компонентов уже написан: прайсинг, скоринг, биллинг, модули управления страховыми продуктами, контрактами и т. д. Вы можете помочь нам развивать их.

Аппетит сервиса растёт, а значит растёт и сложность наших платформенных компонентов и появляется потребность в новых. Мы предлагаем задачи с архитектурным вызовом по выращиванию крупных частей нового сервиса с нуля до внедрения нового компонента в жизненный цикл платформы страхования. В команде есть устоявшиеся процессы архитектурных челленджей и опытные инженеры, которые всегда подскажут и покритикуют, если это требуется.

Инфраструктурные задачи

Несмотря на то что наш сервис появился недавно, мы уже выдерживаем довольно большие нагрузки. Но самые главные задачи впереди: нам предстоит масштабировать нагрузку от тысяч до десятков тысяч RPS, разделить данные на горячие и холодные, организовать быстрый поиск по большим объёмам данных, внедрить автоматизированное E2E-тестирование, возможно через AI, и многое другое. Вы можете присоединиться к решению этих и других задач в роли IC или в роли технического лидера.

Пипл-менеджмент

Вместе с ростом нашего сервиса усложняется и организационная структура. Мы испытываем постоянную потребность в руководителях, которые обладают хорошими техническими навыками и способны вести команду за собой. Ищем людей, которые готовы руководить группой инженеров, а также нанимать и менторить новых сотрудников.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

* Любите С++, но понимаете, что язык — это лишь инструмент в ваших руках
* Умеете писать код
* Знаете алгоритмы и структуры данных
* Цените сложные задачи и возможности роста

* Проектировали распределённые системы, работающие под большой нагрузкой
* Хорошо знаете C++ и Python
* Умеете работать с базами данных, например с PostgreSQL
* Знакомы с Linux
* Работали с userver или Testsuite
* Настроены расширять свою зону ответственности

Соц.сети
Н

C/Embedded Engineer

Неизвестный работодательНа сервисе с: 30.09.26 20:15
Зарплата не указанаГрузияУдалёнка

#remote #удаленно #C #vacancy #вакансия

Hi everyone! 👋

We’re looking for a C/Embedded Engineer.

📍 Location: remote
📍 English B2

🔹 Requirements:
C, Db2, Embedded SQL, Intel OpenMP, Multithreading, Legacy ETL systems

CV и ЗП ожидания ••••••••

❗️только фрилансеры, аустафф и рекрутинговые компании не рассматриваем.

hh.ru
корпорация галактика
Зарплата не указанаРоссияМоскваОфис

Корпорация «Галактика» – аккредитованная IT-компания, один из ведущих отечественных разработчиков программного обеспечения, с более чем 35-летним опытом в создании и внедрении комплексных систем управления для государственных корпораций, промышленных предприятий, ведущих учебных заведений и федеральных органов власти. Мы открываем вакансию Разработчик C++.

Мы ищем системного разработчика на продукт Atlantis, платформа на которой работает высоконагруженные ERP-решения для крупного Бизнеса. Имеет проприетарное средство разработки, в том числе собственный язык программирования VIP. Язык поддерживает ООП, компилируется в промежуточный p-код (аналогично Java и C#) и имеет среду исполнения под Windows и Linux. Платформа содержит отладчик, средства автоматизированного тестирования и другие компоненты. Поддерживает разные СУБД - PostgreSQL, Oracle, MS SQL Server, Pervasive SQL.

Обязанности:

  • Разработка и отладка системных модулей. Эволюция технического видения и системной архитектуры модулей платформ;
  • Принятие технологических решений для обеспечения масштабируемости, эксплуатируемости, отказоустойчивости и безопасности модулей платформ;
  • Проверка работоспособности и рефакторинг модулей платформ;
  • Участие в портировании функционала движка под Linux;
  • Реализация эффективного взаимодействия с ОС: работа с процессами, потоками, памятью, IPC;
  • Разработка и сопровождение скриптов и конфигураций систем сборки (CMake, Make и др.);
  • Документирование разрабатываемых модулей платформ и методов его диагностики и решения возникающих проблем;
  • Ответственность за качество кода и эффективность процессов разработки;
  • Участие в мероприятиях по балансировке бэклога разработки между новыми фичами, устранением технического долга и инфраструктурными улучшениями;
  • Участие в развитии инженерных компетенций в команде: внедрение лучших практик и проведение code review;
  • Участие в формирование метрик производительности;
  • Участие в организации процессов для своевременных и предсказуемых релизов, управление инцидентами и анализ.
Требования:
  • Опыт от 5 лет в разработке ПО на C/C++/C# (C++ 11 и выше);
  • Опыт работы с Linux API;
  • Понимание принципов сборки программы и принципов распространения ПО на разных дистрибутивах Linux;
  • Опыт работы с gcc toolchain (компиляция, профилирование, отладка);
  • Понимание концепций: адресное пространство процесса, формирование кадра стека, соглашения о вызовах (calling conventions);
  • Знание этапов разработки программного обеспечения, роли и основные обязанности участников процесса на разных этапах разработки;
  • Знания принципов структурного и объектно-ориентированного программирования;
  • Понимание современных подходов к созданию системного ПО, опыт разработки сложного системного ПО;
  • Понимание принципов проектирования ПО, паттернов разработки;
  • Знание CI/CD, DevOps-инструментов (Docker, Kubernetes, Terraform);
  • Успешный опыт вывода продукта в продакшн;
  • Владение инструментами управления версиями и совместной работы над проектами по разработке ПО (Jira, Git и прочее);
  • Английский язык на уровне чтения технической документации;
  • Понимание работы СУБД PostgreSQL, Oracle, Redis;
  • Знание методологии разработки ПО: SCRUM/Agile, CMMI;

  • Знание основ методик тестирования;
  • Опыт разработки интеграционных решений;
  • Знания назначения и основных особенностей типовых элементов ИТ инфраструктуры.
Условия:
  • Мы оформляем официально и предлагаем стабильный и прозрачный доход по ТК РФ;
  • Все льготы и преимущества работы в аккредитованной ИТ-компании;
  • Здоровье: программа ДМС со стоматологией и страхование от несчастного случая с первых дней работы в компании; онкострахование;
  • Доплата в период больничного до 100% заработной платы;
  • Корпоративные скидки;
  • Офис в шаговой доступности от м. Динамо, оборудованный всем необходимым для комфортной работы и отдыха.
hh.ru
Зарплата не указанаРоссияСанкт-ПетербургОфис

Обязанности:

  • Поддержка и развитие текущего проекта;

  • Документирование уже написанного приложения;

  • Сопровождение документальной проработки;

  • Участие в принятии решений по дальнейшему развитию проектов;

  • Оптимизация архитектуры;

Требования:
  • Знание языка C/C++;

  • Использование стандартов языка С++17;

  • Знание инструментов Doxygen, ccache, ccpcheck;

  • Умение работать с QT, FLTK, QTKMM, NANA,SDL, IMGUI;

  • Умение работать в Docker или других инструментах контейнеризации;

  • Понимание принципов проектирования структур баз данных;

  • Навык написания модульных и функциональных тестов;

  • Навык работы с Git;

  • Умение использовать операционные системы типа *nix.

Условия:
  • Размер заработной платы определяется по результатам собеседования
  • Оформление по ТК РФ, полис ДМС со стоматологией, компенсация питания, спорт, корпоративные мероприятия
  • График работы с 9:00 до 18:00
  • Работа в дружной команде профессионалов в современной, быстро развивающейся компании
  • Нестандартные задачи и профессиональный рост
  • Повышение квалификации по профильным направлениям деятельности
  • Современно оборудованное рабочее место, необходимое программное обеспечение.
Соц.сети
Н

C++ Developer

Неизвестный работодательНа сервисе с: 30.09.26 14:42
Зарплата не указанаБеларусьМинскГибрид

#CPlusPlus #Developer #Middle #MiddleDeveloper #JobOpening #Hiring

🎯 C++ Developer

📍 Минск | Full-time | Office/Hybrid

Чем предстоит заниматься:
• Проектировать и поддерживать надёжный, переиспользуемый код на C/C++;
• Писать оптимизированные low-level модули;
• Находить узкие места и баги, устранять их;
• Работать с системным и сетевым уровнем.

Что для нас важно:
• 3+ года коммерческого опыта на C/C++;
• Английский - A2+;
• Опыт работы с RTOS;
• Понимание архитектуры Linux и system-level разработки;
• IPC, включая socket programming;
• Опыт сетевого взаимодействия и разработки протоколов;
• Cross-platform разработка;
• Уверенное знание структур данных и алгоритмов;
• Многопоточность: race conditions, deadlocks, отладка;
• Git / SVN.

Будет плюсом:
• Continuous integration;
• Написание CMake-скриптов;
• Native-модули для Python / Go;
• Valgrind;
• Автоматизированное тестирование и unit-тесты;
• Опыт в Agile-командах;
• JIRA / Confluence.

📩 По вопросам: ••••••••

Сайты компаний
яндекс

Разработчик на C++ в ML-инфраструктуру рекомендаций Яндекс Еды (MLOps)

яндексНа сервисе с: 17.09.26 17:00↑ Вакансия с автоподнятием
Зарплата не указанаНе указана странаЛокация не указана

Мы ищем бэкенд-разработчика, который поможет развивать ML-инфраструктуру поиска и рекомендаций Яндекс Еды.

Наши сервисы работают под высокой нагрузкой: например, через ранжирование главной страницы проходят тысячи запросов в секунду. При этом новые возможности рекомендаций напрямую влияют на пользовательский опыт и результаты бизнеса. Поэтому для нас одинаково важны скорость разработки, надёжность системы и эффективное использование вычислительных ресурсов.

Основная часть сервисов написана на C++. Вам предстоит с первых задач развивать существующую кодовую базу.

Инфраструктура для моделей рекомендаций

Мы строим production-инфраструктуру для моделей, которые улучшают поиск и рекомендации: от подготовки эмбеддингов и управления версиями до быстрого и надёжного инференса под реальной нагрузкой. Вы будете безопасно раскатывать новые версии, следить за согласованностью моделей и эмбеддингов, развивать мониторинг качества и быстро обнаруживать ухудшения ранжирования. Глубоко заниматься устройством самих нейросетей не потребуется: команда получает готовые модели и отвечает за их интеграцию и работу в продакшене.

Платформа пользовательских профилей

Мы хотим быстрее учитывать свежие сигналы о действиях пользователя в поиске и рекомендациях. Здесь много интересных задач по распределённым системам: обработка событий exactly-once, шардирование и обновление больших профилей, объединение сигналов из разных источников, согласованность онлайн- и офлайн-фич, восстановление данных и мониторинг всего пути от события до ответа модели. Предстоит работать с потоковой обработкой данных, динамическими таблицами и распределёнными хранилищами. Вы сможете повлиять на архитектуру платформы для разных ML-команд.

Межсервисное взаимодействие

Вы будете участвовать в развитии взаимодействия сервисов на базе gRPC: проектировать Protobuf-контракты, улучшать общие инструменты и библиотеки, а также обеспечивать надёжность сервисных интеграций.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

* Занимались бэкенд-разработкой на C++ и готовы с первых задач работать с большой существующей кодовой базой
* Понимаете, как проектировать и эксплуатировать высоконагруженные сервисы и распределённые системы
* Умеете самостоятельно разбираться в сложной задаче, договариваться со смежными командами и доводить решение до продакшена
* Интересуетесь рекомендательными системами и инфраструктурой вокруг ML. Знакомство с RecSys и современными ML-моделями будет полезно, но глубоких знаний об устройстве нейросетей мы не требуем

* Уверенно владеете Python
* Работали с рекомендательными или поисковыми системами либо с MLOps
* Знакомы с gRPC, Protobuf, userver, потоковой обработкой данных или распределёнными хранилищами

Узнайте про разработку Городских сервисов Яндекса на [dev.go.yandex](http://dev.go.yandex/?utm\_source=yandex\_jobs&utm\_medium=social&utm\_content=1&utm\_campaign=vacancies)

hh.ru
научно-исследовательская лаборатория гамма технологии

Разработчик С++

научно-исследовательская лаборатория гамма технологииНа сервисе с: 02.08.26 17:17↑ Вакансия с автоподнятием
300 000–1 000 000 KZT (≈ 50k–167k ₽)КазахстанАлматыОфис

Обязанности:

  • Разработка программного обеспечения

Требования:

  • Знания языков программирования C, C++ (11, 14, 17) - на профессиональном уровне;
  • Опыт коммерческой разработки приложений на языках С, С++ не менее 2-х лет;
  • Знание архитектур операционных систем Windows и Linux;
  • Знание основ системного программирования;
  • Знание компиляторов - Visual Studio, make, cmake, gcc, mingw, Xcode.
  • Опыт развития и поддержки приложений, разработанных другими разработчиками;

Приветствуется:

  • Опыт разработки архитектуры ПО;
  • Опыт разработки высоконагруженных, отказоустойчивых систем;
  • Умение работать с многопоточностью/асинхронностью;
  • Опыт разработки автотестов;
  • Опыт программирования на С++ под MacOS;
  • Знание системы контроля версий Git;
  • Опыт работы с CI/CD;
  • Владение английским языком на уровне, достаточном для чтения и написания технической документации.

Условия:

  • Вы будете участвовать в сложных и интересных проектах, которыми сможете гордиться.
  • Будете получать достойную зарплату. Эффективных сотрудников мы регулярно поощряем повышением зарплаты, премиями и другими бонусами.
  • Мы оплатим медицинскую страховку для Вас и предоставим льготные условия страхования для Ваших близких.
  • Мы готовы оплачивать Ваше обучение, если это будет нужно для дела.
  • При поддержке коллег, Ваш профессиональный уровень будет неизбежно расти.
  • Работая в офисе в центре города, Вы сможете выбрать удобный график работы.
  • На период адаптации, за Вами будет закреплен опытный сотрудник, который поможет Вам быстро и комфортно освоиться у нас.

Мы не только продуктивно работаем, но и умеем хорошо отдыхать и весело проводить время.

hh.ru
криптонит

Старший разработчик С++

криптонитНа сервисе с: 30.09.26 17:07
Зарплата не указанаРоссияНижний НовгородГибрид
Задачи:
  • Разработка сетевых высоконагруженных приложений на C++;
  • Написание кода по ТЗ в соответствии с имеющейся архитектурой;
  • Участие в разработке ТЗ и архитектуры отдельных модулей;
  • Доработка решения под требования конкретного заказчика;
  • Написание модульных и интеграционных тестов.
Наши ожидания:
  • Высшее техническое образование;
  • Коммерческий опыт разработки на С++ от 3 лет;
  • Опыт работы с ОС Linux;
  • Опыт работы с многопоточностью и структурами данных;
  • Опыт работы с БД: SQL, NoSQL/
Что мы предлагаем:

Здоровье и спорт:

  • ДМС + стоматология
  • Корпоративные скидки в фитнес-клуб World Class
  • Корпоративный тариф на абонементы FITMOST
  • Программа корпоративных скидок Best Benefits – на спорт и не только
  • Спортивные мероприятия (турниры по футболу, волейболу, киберспорт, забеги, шахматы)
  • Обучение и развитие:

  • Курсы английского языка, в том числе с носителем языка
  • Сообщества по интересам: вместе читаем книги, ходим на интересные мероприятия и делимся маршрутами путешествий
  • Внешние профессиональные курсы и конференции, сертифицированное обучение, которые вы выбираете сами
  • Профильные митапы – организовываем, проводим и принимаем участие
  • Билеты со скидкой в Музей криптографии для сотрудников и их семей
    А также:
  • Работа в офисе
  • Комфортный офис в Нижнем Новгороде с кофе-поинтами и разнообразными снеками каждый день
  • Насыщенные и яркие корпоративные праздники
  • Классный мерч.
Сайты компаний
Зарплата не указанаРоссияМосква

Наша команда разрабатывает вычислительное ядро для направления автономного транспорта. В рамках проекта требуется эффективная реализация сложных математических алгоритмов и моделей машинного обучения на GPU, поэтому мы в поиске сильного разработчика с глубоким пониманием архитектуры вычислительных систем.

Повышение эффективности алгоритмов

Вам предстоит оптимизировать алгоритмы, учитывая аппаратные особенности платформ, автоматизировать тестирование алгоритмов и их адаптацию к платформе.

Оптимизация инференса ML-моделей

Совместно с МL-командой вы будете ускорять вывод моделей машинного обучения через ONNX за счёт комплексного применения методов квантизации моделей, анализа и оптимизации структуры вычислительных графов и учётом аппаратных возможностей бортовых ускорителей.

Управление загрузкой GPU и инфраструктурой вычислений

Вам предстоит обеспечивать эффективное использование GPU: разрабатывать механизмы планирования вычислений, создавать инфраструктуру для запуска нагрузок и настраивать мониторинг распределения ресурсов.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

* Профессионально пишете на CUDA и C++
* Глубоко понимаете модель исполнения GPU и иерархию памяти
* Умеете измерять и объяснять, где теряется производительность
* Способны довести оптимизацию от идеи до измеримого результата

* Работали с TensorRT, Triton, cuDNN или собственными kernel
* Оптимизировали пайплайны обработки облаков точек или изображений
* Знакомы с Python и ML-фреймворками (PyTorch)

Смотрите также в каталоге

Хотите персональную подборку?

Введите свои критерии — мы отфильтруем вакансии по вашим требованиям

Найти подходящие вакансии →