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

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

Вакансий за неделю:
132
Медиана:
245 000 ₽
Вилка:
130 000 ₽337 500 ₽

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

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

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

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

арт_финтехНа сервисе с: 17.08.26 13:33
до 250k ₽РоссияМоскваУдалёнка

#вакансия #ГородМосква #удаленнаяработа #Разработчик

🔆Должность - Разработчик С++, Senior.
🔶Компания - Арт-Финтех
⌨️Требования к кандидату:
- Гражданство и локация РФ.
- Опыт работы от 5 лет;
- Уверенное владение С++, в том числе хорошее знание стандартной библиотеки (контейнеры, умные указатели и т.д.);
- Практический опыт разработки многопоточных приложений, понимание принципов многопоточного программирования;
- Понимание принципов сетевого взаимодействия - TCP, UDP;
- Понимание принципов построения архитектуры IT систем;
- Понимание работы финансовых рынков, опыт разработки приложений для финтех;
- Знание современных диалектов языка С++ (20, 23 и выше);
- Понимание архитектуры и/или опыт разработки операционных систем;
- Практический опыт разработки высоконагруженных распределенных систем;
- Опыт применения ИИ в разработке ПО (например, использование AI ассистентов);

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

🔗Условия:
Full-time, 5/2.
💵Вилка до 250к рублей на руки.

🪩Немного о нас:
Группа компаний «Арт-Финтех» более 20 лет на рынке — международный поставщик инновационных банковских программных решений. Наша компания разрабатывает ПО для финансового сектора
🖋 @Oleghols

hh.ru
адалиск

С++ developer

адалискНа сервисе с: 17.08.26 12:57
до 5 000 $ (≈ до 423k ₽)ГрузияТбилисиУдалёнка

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

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

  • Разработка CAD системы;
  • Написание кода инфраструктурных классов;
  • Создание новых и усовершенствование существующих алгоритмов для работы с 3D моделями;
  • Поддержание и доработка существующего кода.

Требования:

  • Опыт разработки на С++ от 3-х лет, знание современных подходов к построению систем на С++ ;
  • Знание стандартных алгоритмов и шаблонов проектирования;
  • Знание С++14; и выше;
  • Умение писать эффективный красивый код;
  • Умение читать и разбираться в чужом С++ коде;
  • Хорошая математическая подготовка (знание аналитической геометрии и линейной алгебры);

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

  • Опыт использования Python;
  • Опыт использования Linux.
  • Знания JavaScript или Amazon Web Service.

Условия:

  • Трудоустройство к нам возможно, если вы планируете переезд заграницу (страна не имеет значения).
  • Конкурентоспособная заработная плата;
  • Если вы релоцируетесь в Грузию - есть релокационный пакет и комфортабельный офис в Тбилиси;
  • Работаем с вами как с ИП; полностью белая заработная плата без задержек в долларах;
  • Регулярная индексация зарплаты, бонус по итогам года;
  • Медицинская страховка, включая стоматологию и госпитализацию для сотрудника и семьи;
  • Обеды в офисе;
  • Компенсация фитнеса;
  • Консультации психолога;
  • Занятия английским и грузинским языками;
  • Гибкий график, вы сможете совмещать работу с образованием или хобби;
  • Дружный доброжелательный коллектив, в котором приятно работать, лояльное начальство.
hh.ru
Ф

Инженер-программист

филиал гку владимирской области центр занятости населения владимирской области суздальскийНа сервисе с: 17.08.26 12:06
55k–95k ₽РоссияВладимирОфис
Обязанности:
  • Разработка ПО и программной документации
  • Сопровождение производства и эксплуатации изделий и комплексов.
Требования:
  • Квалификация: Высшее профессиональное (техническое) образование
  • Опыт работы: от 1 года
  • Образование: Высшее образование — бакалавриат
  • Специальность по образованию: Программная инженерия
  • Образование в области программирования, знание языков С и С++, опыт работы.
Условия:
  • оформление по ТК
hh.ru
Ф

Инженер-программист

филиал гку владимирской области центр занятости населения владимирской области суздальскийНа сервисе с: 17.08.26 12:06
55k–95k ₽РоссияСуздальОфис
Обязанности:
  • Разработка ПО и программной документации
  • Сопровождение производства и эксплуатации изделий и комплексов.
Требования:
  • Квалификация: Высшее профессиональное (техническое) образование
  • Опыт работы: от 1 года
  • Образование: Высшее образование — бакалавриат
  • Специальность по образованию: Программная инженерия
  • Образование в области программирования, знание языков С и С++, опыт работы.
Условия:
  • оформление по ТК
hh.ru
Р

Программист-аналитик (АО "ОКБ МЭИ")

роскосмосНа сервисе с: 17.08.26 10:38
до 150k ₽РоссияМоскваОфис

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

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

Приглашаем на вакансию Программиста-аналитика

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

  • Сбор, анализ и формализация исходных требований от заказчика к ПО, работающему на Astra Linux SE или Windows;
  • декомпозиция требований на функциональные и нефункциональные (производительность, безопасность, отказоустойчивость);
  • разработка технического задания на уровне компонентов и модулей для программистов C++/Qt;
  • создание диаграмм потоков данных;
  • написание и согласование протоколов информационно логического взаимодействия, логики функционирования циклограмм работы, участие в приемочных испытаниях, проверка соответствия реализации утверждённым протоколам;
  • поддержка актуальности аналитических документов при изменении требований или архитектуры.
Требования:
  • Высшее образование (техническое);
  • умения поддерживать диалог и обсуждение с заказчиками;

  • навыки чтения кода на C++ и понимание логики реализации, чтобы корректно описывать интерфейсы;

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

  • навыки владения структурой Qt5-проектов;

  • знание архитектуры клиент-серверных и автономных desktop-приложений на Qt5;

  • знание принципов построения многопоточных приложений на C++17 (std::thread, QThread, мьютексы, условные переменные);

  • знание стеков TCP/IP, протоколов прикладного уровня (HTTP/HTTPS, WebSockets, RS-232, RS-422, RS-485, МКО, SPW).

Условия:

  • метро Авиамоторная 7-8 минут пешком (одна остановка на автобусе\трамвае);
  • график работы – полная занятость, работа в офисе пн.-чт. с 8:45 до 17:45, пт. с 8:45 до 16:30 (возможны суточные дежурства);
  • официальное трудоустройство и социальный пакет;
  • заработная плата по результатам собеседования;
  • дружный коллектив и поддержка со стороны опытных специалистов (система адаптации и наставничества);
  • участие в проектах, связанных с разработкой и производством оборудования для космоса;
  • повышение квалификации;
  • реальные возможности профессионального развития и карьерного роста;
  • корпоративный спорт (бассейн, спортзал, волейбол, большой теннис и др.), спартакиады, клуб рыболовов;
  • база отдыха в Тверской области;
  • ДМС со стоматологией после испытательного срока;
  • предоставление отсрочки от призыва на военную службу в ВС РФ для основного производственного персонала и бронирование (для военнообязанных);
  • корпоративные мероприятия, подарки детям на Новый год;
  • профсоюз, совет молодежи.

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

hh.ru
бифорком тек

Разработчик control plane в сетевой ОС

бифорком текНа сервисе с: 24.06.26 11:22↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваУдалёнка
Задачи:
  • Проектировать и воплощать в коде функции сетевой ОС, относящиеся к Control Plane: BGP, OSPF, IS-IS, BFD, LACP и пр.;
  • Разрабатывать и писать тесты, подтверждающие ожидаемое поведение Control Plane;
  • Исправлять ошибки (баги) и улучшать производительность системы;
  • Взаимодействовать с разработчиками других блоков, например, Data Plane;
  • Следить за развитием и тенденциями отрасли с целью реализации в нашем продукте функций, отвечающих запросам рынка;
  • Принимать участие в планировании развития итогового продукта (roadmap).
Требования:
  • Операционные системы Linux на уровне понимания архитектуры данного семейства ОС, способности заглянуть в код, например ядра Linux, когда необходимо улучшить свое понимание устройства какого-то смежного компонента;
  • Принципы построения сетевых инфраструктур и функционирования использующихся в них протоколах (Ethernet, IP, control plane протоколы BGP, OSPF), с умением работать со стандартами IETF RFC, IEEE и пр.;
  • Опыт программирования C/C++.

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

  • Опыт разработки и сопровождения решений с высокими требованиями к надежности;
  • Опыт разработки сервисов (daemons) в среде Linux;
  • Опыт разработки патчей для Linux Kernel или других больших Open Source проектов;
  • Знание архитектуры сетевого блока ядра Linux;
  • Знание архитектуры стеков протоколов маршрутизации в Linux (Quagga, FRRouting);
  • Понимание современного устройства процесса разработки ПО:
    • Работа с кодом в системе SCM (Git, GitLab);
    • Работа с системами сборки autoconf, automake, make;
    • Применение подходов DevOps и CI/CD;
    • Работа с задачами в трекере (Jira и пр.), проектная работа Agile Scrum.
Условия:
  • 5/2, возможность полностью удаленной работы. Кандидаты, проживающие в Москве, могут, при желании, приезжать в офис;
  • Официальное трудоустройство (белая заработная плата, оплачиваемые отпуска, больничные);
  • После прохождения испытательного срока ДМС.

hh.ru
элеста

Программист встраиваемых Linux систем

элестаНа сервисе с: 17.08.26 10:07
Зарплата не указанаРоссияСанкт-ПетербургОфис

«Элеста» - российская производственная компания, которая уже более 30 лет создаёт решения в области безопасности и электроники.


За технологиями «Элесты» стоят люди - специалисты, которые каждый день создают, развивают и совершенствуют наши продукты. Сейчас мы ищем программиста встраиваемых Linux систем в нашу команду.

Что будет входить в обязанности:

  • Разработка пользовательского программного обеспечения для встраиваемых Linux систем;
  • Сборка ядра, корневой файловой системы для встраиваемых Linux систем (Buildroot);
  • Модернизация, разработка драйверов периферийных устройств (сенсор, экран, gsm, gps модули);
  • Модернизация, разработка модулей ядра встраиваемых Linux систем;
  • Техническая документация по разрабатываемому функционалу.

Кого мы ищем:

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

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

  • официальное оформление по ТК РФ , полностью белая заработная плата, выплачивается стабильно дважды в месяц и без задержек;
  • пятидневная рабочая неделя с 9:00 до 18:00 ( пятница - укороченный рабочий день на час);
  • место работы: ул. Летчика Паршина, д. 25;
  • развозка от ст. метро пр. Просвещения;
  • имеется свободная парковка для автомобилей;
  • оборудованная кухня, чай, кофе, дотация на питание.

Как к нам добраться?

Общественный транспорт (проверяйте, маршруты могут меняться):

  • ст. метро Пр. Просвещения (автобус 180;207);
  • ст. метро Комендантский проспект (автобус 180);
  • ст. метро Пионерская (автобус 221; 267);
  • ст. метро Удельная (автобус 219).

Откликайтесь и присоединяйтесь к команде профессионалов!

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

Разработчик бэкенда в команду клиентских библиотек YDB

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

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

А ещё YDB — платформа для создания инфраструктурных компонентов. Мы предлагаем пользователям не только надёжные транзакции поверх таблиц, но и готовые решения на основе самого движка: персистентные очереди, федеративные запросы, сетевые диски для виртуальных машин, таких как Yandex Network Block Store, и другие.

Наша команда разрабатывает драйверы (SDK) для работы с YDB и всем, что можно построить на их основе: ORMs, migration tools, SQL Builders, готовыми приложениями.

Большую часть разработки ведём в GitHub, а значит, вы сможете прокачать личный бренд, решая рабочие задачи. О существенных фичах мы рассказываем на конференциях, публикуем статьи на русском и английском. Разработка фич и фиксы багов сразу же видны многочисленным пользователям YDB.

Работа с SDK-репозиториями YDB

Вам предстоит разрабатывать код, позволяющий использовать серверные фичи, разбираться в багах, в том числе багах API, исправлять их, улучшать observability SDK и покрытие тестами, повышать удобство API, добавлять поддержку YDB в такие фреймворки, как TypeORM, Prisma, Sequelize и другие.

Развитие YDB в опенсорс-комьюнити

Вы будете работать в опенсорсном проекте и при желании сможете выступать на российских и международных конференциях.

Разработка уникальных решений, влияющих на будущее распределённых систем хранения данных

Для развития платформы мы используем C++, Python, Go, Java, Node.js, поэтому важно уметь писать эффективный и понятный код, оптимизировать его, а также читать чужой код.

* Любите и умеете писать код, знаете один или несколько языков программирования (C++, Go, Java, Python, Node.js) и готовы при необходимости освоить новый
* Знаете классические алгоритмы и структуры данных и умеете применять их на практике
* Понимаете парадигму многопоточности, знакомы с основными подходами, проблемами и ограничениями в этой области

* Владеете паттернами разработки программного обеспечения
* Знаете и умеете создавать удобные и простые в использовании библиотеки (SDK) для разработчиков
* Понимаете работу распределённых баз данных

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

Backend Lead в команду Mobility

яндексНа сервисе с: 26.06.26 09:24↑ Вакансия с автоподнятием
Зарплата не указанаАрменияYerevan

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

Почему у нас классно:

* Масштабы. Mobility развивает два самостоятельных продукта — Транспорт и Навигатор, которые работают во многих странах мира.
* Технические и архитектурные задачи. Наши сервисы обрабатывают десятки тысяч запросов в секунду. При разработке новых функций мы уделяем особое внимание надёжности и способности системы к увеличению мощности.
* Влияние на продукт. Мы участвуем в формировании планов развития и создании новых функций.
* Возможности для роста. У команды большая зона ответственности, поэтому есть возможности для профессионального и карьерного роста.
* Современные технологии. Кодовая база на C++ 20 и userver — фреймворк для продуктовой разработки. Также используем Python и Go. У нас микросервисная архитектура с настроенным процессом непрерывной интеграции и доставки. Для хранения данных применяем PostgreSQL, MongoDB и Redis.

Проектирование микросервисов и их взаимодействия для сложной бизнес-логики

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

Разработка и запуск фич для пользователей по всему миру

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

Роль лида и ведение проектов, затрагивающих несколько команд

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

* Управляли командой
* Участвовали в формировании архитектуры высоконагруженных систем
* Умеете писать качественный код на любом современном языке программирования
* Ориентируетесь в классических алгоритмах и структурах данных
* Знакомы с реляционными и нереляционными базами данных
* Умеете мотивировать и развивать коллег, выстраивать рабочие процессы
* Обладаете сильными коммуникативными навыками: умеете договариваться, аргументировать решения, презентовать идеи
* Предпочитаете баланс между техническими и продуктовыми задачами
* Имеете опыт интервьюирования и подбора разработчиков

hh.ru
моринформсистема-агат, концерн

Ведущий инженер-программист (03010-1, 03020-1, 03030-1)

моринформсистема-агат, концернНа сервисе с: 07.06.26 22:02↑ Вакансия с автоподнятием
от 160k ₽РоссияМоскваОфис

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

  • Планирование, разработка специального математического и программного обеспечения.
  • Возможны командировки на объект Заказчика.

Требования:

  • Знание языков программирования С, С++.
  • Знание ОС Linux, Windows.
  • Знание ГОСТов, ЕСПД.
  • Высшее техническое образование по специальности прикладная математика, вычислительные машины, комплексы, системы и сети или информационные технологии.
  • Опыт работы не менее 3 лет в аналогичной должности.
  • Умение руководить группой разработчиков.
  • Умение разрабатывать план - графики работ.
  • Коммуникабельность.
  • Высокая исполнительность.

Условия:

  • Оплачиваемые больничный лист и ежегодный очередной отпуск (28 календарных дней);
  • На территории предприятия имеется своя столовая;
  • 8 минут пешком от станции метро Шоссе Энтузиастов.
hh.ru
моринформсистема-агат, концерн

Ведущий программист / программист 1 категории (C++, Qt, GDAL, AstraLinux, 01040-1)

моринформсистема-агат, концернНа сервисе с: 07.06.26 09:32↑ Вакансия с автоподнятием
от 120k ₽РоссияМоскваОфис

Требования:

  • высшее техническое или физико-математическое образование магистратуры или специалитета;
  • знание C/C++ (Qt версия 4.0 и выше);
  • знание ГИС-технологий (GistoolKit, GDAL);
  • знание OC Linux (AstraLinux);
  • опыт работы с СУБД (знание SQL, умение работать с Postgres);
  • знание стека протоколов TCP/IP;
  • готовность к командировкам на объекты Заказчика;
  • коммуникабельность, исполнительность.

Должностные обязанности:

  • разработка геоинформационной системы;
  • разработка специального математического и программного обеспечения;
  • разработка программной и эксплуатационной документации.

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

  • опыт работы в ВПК;
  • опыт разработки клиент-серверных приложений;
  • опыт работы обеспечения взаимодействия по ГОСТ Р 52070.

Условия:

  • 40-часовая рабочая неделя;
  • работа по Трудовому кодексу Российской Федерации;
  • заработная плата определяется по результатам собеседования;
  • наличие столовой на территории компании;
  • офис компании находится в 100 метрах от станции МЦК «Шоссе Энтузиастов» (г. Москва, Шоссе Энтузиастов д. 29).

hh.ru
моринформсистема-агат, концерн

Ведущий инженер сектора по разработке специального ПО, тестового ПО и комплексов моделирования

моринформсистема-агат, концернНа сервисе с: 07.06.26 20:43↑ Вакансия с автоподнятием
от 250k ₽РоссияМоскваОфис

Должностные обязанности:

  • Разработка и модификация UEFI-драйверов, DXE/SMM-модулей;
  • настройка POST (Power-On Self-Test), инициализация чипсета, CPU, памяти, периферии;
  • оптимизация времени загрузки и энергопотребления;
  • отладка проблем совместимости с оборудованием (CPU, RAM, GPU, накопители, сетевые контроллеры). Понимание аппаратной части:
  • схемотехника материнских плат, разводка сигналов;

  • интерфейсы и протоколы (LPC, SPI, I2C, SMBus, UART, EC/KBC);
  • питание и управление питанием (VRM, PMIC, ACPI States);
  • знание работы BIOS Flash ROM (SPI Flash, NOR/NAND).

Опыт работы с инструментами:

  • среды разработки для UEFI (EDK II, TianoCore);
  • отладчики и анализаторы (JTAG, Logic Analyzer, Bus Pirate, Wireshark для USB/PCIe);
  • инструменты сборки и тестирования BIOS (Build Environment, Flash Programming Tools);
  • работа с осциллографом, анализаторами протоколов передачи данных для аппаратной отладки.

Требования:

  • высшее техническое (информатика, вычислительная техника, электроника, радиотехника);
  • твёрдое понимание архитектуры x86/x64, принципов работы ПК на уровне «железа».

Языки программирования:

  • C/C++ — основной инструмент для разработки BIOS/UEFI;
  • ассемблер (x86/x64) — для низкоуровневых оптимизаций и отладки.

Знание спецификаций и стандартов:

  • UEFI Specification (включая PI, ACPI, SMBIOS);
  • Intel Platform Guide, AMD BIOS and Kernel Developer Guide;
  • стандарты PCIe, USB, SATA, NVMe, I2C/SMBus, SPI, LPC;
  • понимание работы SMM (System Management Mode), ME/PSP.

Дополнительные навыки:

  • умение читать и анализировать техническую документацию (datasheet, application notes);
  • опыт работы в команде, ведение технической документации;
  • способность к глубокой отладке и решению нестандартных проблем.
  • опыт работы с Secure Boot, TPM, Intel TXT/AMD PSP;
  • знание принципов разработки встраиваемого ПО (embedded systems);
  • английский язык (чтение документации, общение с вендорами).

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

- полный рабочий день;

- трудоустройство по ТК РФ.

hh.ru
dors

Разработчик встроенных систем (Embedded Developer)

dorsНа сервисе с: 16.08.26 09:45↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваОфис

Аккредитованная IT-компания “Конструкторское бюро "ДОРС" разрабатывает современное высокотехнологичное оборудование для банковской сферы. Мы создаём решения в таких областях, как программное обеспечение, датчики нового поколения, мехатроника и алгоритмы анализа банкнот. Наши технологии используются для обработки банкнот более чем 70 стран мира.

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

У нас Вы получите возможность:

  • Участвовать в полном цикле разработки программно-аппаратной части оборудования — от идеи до внедрения (схемотехника 20-30%, программирование 70-80%).
  • Работать с высокопроизводительными встроенными системами.
  • Участвовать в масштабных проектах вместе с опытной командой разработчиков.
  • Писать и отлаживать код под микроконтроллеры и микропроцессоры ARM
  • Работать с сигналами и изображениями в реальном времени
  • Управлять электромеханическими устройствами и датчиками
  • Заниматься тестированием и доработкой железа: пайка, диагностика, работа с осциллографом
  • Взаимодействовать с многопроцессорными гетерогенными системами

Что мы ожидаем от кандидата:

  • Опыт управления быстродействующими электромеханическими устройствами.
  • Написание алгоритмов автоматического регулирования и управление по событиям с использованием конечных автоматов.
  • Обработка сигналов и изображений в реальном времени.
  • Реализация взаимодействия между процессорами в гетерогенных многопроцессорных системах.
  • Работа с сетевыми протоколами: TCP/IP, HTTP, FTP, RDB.
  • Участие в разработке крупных проектов для встроенных систем в составе команды.
  • Навыки работы с системами контроля версий (например, , SVN или Git) и баг-трекингом.
  • Понимание особенностей сопровождения производственного процесса.
  • Открытость к обучению, развитию и применению новых знаний.

Технические требования:

  • Знание архитектуры микроконтроллеров и/или микропроцессоров ARM и/или Blackfin.
  • Опыт разработки программного обеспечения для систем реального времени без использования ОС.
  • Уверенное владение работой с прерываниями, DMA, встроенной периферией процессора: DDR, дисплей, touchscreen; SPI, UART, USB, таймеры, PWM; ADC, опрос датчиков, управление приводами; приём сигнала с высокоскоростных датчиков.
  • Базовое понимание схемотехники и принципов построения управляющих систем.
  • Опыт работы с физическими прототипами: пайка, использование осциллографа, логических анализаторов, мультиметра и другого оборудования для диагностики и отладки.
  • Умение читать электрические схемы и техническую документацию на радиоэлектронные компоненты.
  • Желательно: опыт участия в совместной работе над аппаратно-программными комплексами от идеи до рабочего прототипа

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

  • Работу в системообразующей компании, продукты которой используются по всему миру.
  • Конкурентоспособную заработную плату (готовы обсуждать Ваши ожидания).
  • Возможности обучения и наставничества от экспертов в своей области.
  • Участие в уникальных научно-технических проектах.
  • 5-дневная рабочая неделя, но гибко подходим к графику работы, короткий день в пятницу.
  • Никаких переработок, work-life balance
  • Расположение офиса: рядом со станцией метро «Новогиреево».
  • Поддержку при переезде (в том числе в пределах Московского региона).

Присылайте своё резюме - станьте частью команды, создающей технологии, от которых зависят миллионы транзакций ежедневно!

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

Разработчик бэкенда мобильного приложения Яндекс Go в Доставку

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

Наша команда строит интеграцию между приложением Яндекс Go и Яндекс Доставкой
— сервисом, помогающим как физическим, так и юридическим лицам в решении логистических задач.

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

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

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

Большинство наших разработчиков работают над своими отдельными проектами в кросс-функциональных командах — V-team. Когда начинается новый большой проект, от каждой вовлечённой в него команды привлекается по разработчику. Они, вместе с командами аналитики и продукта, объединяются в V-team, существующую на время жизни проекта. По окончании проекта V-team распадается.

Вот несколько примеров проектов, над которыми мы работаем прямо сейчас:
* Тариф «Помощник», позволяющий заказать курьера с произвольным поручением. Это новый и очень перспективный тариф в линейке экспресс-доставки, кардинально расширяющий сценарии применения нашего сервиса. Проект очень сложен и интересен как с технической, так и с продуктовой стороны.

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

* Декомпозиция сервиса-монолита. У нас, как и у многих других, есть легаси. Для нас это огромный монолитный сервис, вобравший в себя множество различных зон ответственности. Одной из приоритетных и челленджевых задач команды является декомпозиция этого монолита, работающего под нагрузкой в десятки тысяч RPS, без потерь в стабильности.

Узнайте про разработку городских сервисов Яндекса на dev.go.yandex

Разработка и внедрение новых продуктовых сценариев Яндекс Доставки

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

Проектирование расширяемых и долгоживущих API

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

Проектирование распределённых отказоустойчивый систем

Требование к доступности наших сервисов составляет 99,99%. Вам предстоит проектировать архитектуру новых продуктов таким образом, чтобы они удовлетворяли данному требованию.

Аудит метрик сервисов, выявление узких мест

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

* Разрабатывали на C++ или хотите его выучить
* Имеете опыт бэкенд-разработки

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

* Комфортабельный офис
* Гибкий график работы
* Бесплатную парковку на территории бизнес-центра
* Компенсацию расширенного пакета ДМС со стоматологией, полную компенсацию больничных
* Премии по итогам работы каждые полгода
* Качественное обучение: поездки на семинары и конференции, библиотеку для сотрудников, множество внутренних тренингов
* Компенсацию оплаты питания
* Тренажёрный зал и дежурство врача в офисе
* Ипотечную программу через год работы при хороших результатах

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

Разработчик в команду автоматической генерации рекламы

яндексНа сервисе с: 25.06.26 09:24↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМосква

Автоматическая генерация рекламы — инфраструктура, превращающая товары в интернете в рекламные объявления с учётом настроек рекламодателей. Наша платформа написана на фреймворке потоковой обработки BigRT поверх YTsaurus: на тысячах машин нашего сервиса происходит обработка изменений более 10 миллиардов товаров / услуг / каталогов сайтов со всего рунета с секундными задержками.

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

Оптимизация инфраструктуры realtime-процессинга

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

Разработка инфраструктуры ML-генерации

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

Улучшение качества

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

Влияние на продукт

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

* Любите С++ и STL
* Знаете классические алгоритмы и структуры данных
* Знакомы с системами realtime-обработки данных
* Интересуетесь распределёнными системами

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

Тимлид команды разработки умных устройств в группу функциональных сценариев и бэ

яндексНа сервисе с: 11.07.26 03:17↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваОфис

О компании и команде

Наша команда работает над Алисой — самым популярным эмпатичным ассистентом в России. Ею пользуются 70 миллионов человек. Мы с нуля создаём умные устройства и контролируем каждый этап работы — от дизайна и схем до конструкций, плат и программного обеспечения. С 2018 года, когда начались продажи первой Станции, мы выпустили и продали более 16,5 миллионов умных устройств.

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

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

Какие задачи вас ждут

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

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

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

Развитие команды
Нужно будет заниматься подбором, адаптацией и развитием инженеров в команде из 4–5 человек. Важная часть работы — внедрять и поддерживать высокие стандарты кода, тестирования и проектирования.

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

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

  • Руководили командой разработчиков не менее двух лет
  • Отлично знаете C++ и/или Kotlin и готовы писать на обоих языках
  • Имеете опыт серверной или низкоуровневой разработки (более пяти лет)
  • Понимаете принципы построения отказоустойчивых и высоконагруженных распределённых систем
  • Проектировали архитектуру сложных систем и проводили код-ревью
  • Умеете ставить технические задачи команде, декомпозировать цели и планировать работу
  • Обеспечивали качество кода (юнит‑тесты, интеграционное тестирование)
  • Готовы активно участвовать в написании кода (hands‑on leadership)

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

Высокий совокупный доход

Премии каждые полгода для всех, кто успешно прошёл ревью.

Офисы, в которые хочется ходить

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

В офисах в Москве, Санкт-Петербурге, Екатеринбурге, Новосибирске, Казани и Нижнем Новгороде есть тренажёрные залы со всем необходимым.

Расширенная медицинская страховка

Начинает работать с первого месяца. В неё входят:

  • плановая и неотложная помощь, стоматология, расширенный превентивный чекап, телемедицина 24/7;
  • психотерапия в онлайн-сервисах наших партнёров;
  • после года работы добавляется лазерная коррекция зрения, после двух — ведение беременности и роды.

Также мы покрываем 80% стоимости ДМС для супругов и детей.

Возможности для роста

Есть всё, чтобы учиться: внутренняя платформа с 100+ курсами, менторство и программы для руководителей.

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

Если для работы нужен иностранный язык, поможем организовать обучение и оплатим 50% стоимости.

И ещё

Делаем закрытые мероприятия: вечеринки, фестивали и другие ивенты.

В Яндексе много клубов по интересам, Random Coffee, сервисы для знакомств и взаимопомощи. А наши спортивные клубы регулярно участвуют в забегах, триатлонах и других соревнованиях.

На портале скидок масса специальных предложений для сотрудников от наших партнёров.

hh.ru
ниип имени в.в.тихомирова

Инженер-программист / Инженер-математик

ниип имени в.в.тихомироваНа сервисе с: 15.08.26 15:37↑ Вакансия с автоподнятием
от 110k ₽РоссияЖуковский (Волгоградская область)Офис
Обязанности:
  • Разработка высокоэффективных расчетных приложений, системное программирование.

  • Разработка математического и программного обеспечения для решения задач в информационно-управляющих и командно-тактических системах, комплексах специального назначения.

  • Составление математического описания и математической модели решаемой задачи исходя из требований;

  • Определение возможности и методов решения задачи наиболее оптимальном и рациональным способом, основываясь на математическом анализе;
  • Составление алгоритма задачи и отдельных ее этапов, логической схемы программы;
    Разработка ПО на языке C/C++ для систем реального времени, отладка и интеграция ПО.
Требования:
  • Требования к образованию:
    высшее образование (магистратура институтов НИУ «МЭИ», МГУ, МГТУ им. Н.Э.Баумана и др.)
    по специальности:
    - управление и информатика в вычислительных системах;
    - прикладная математика и информатика;
    - автоматизированные системы обработки информации и управление.
  • Требования к кандидату:
  • Знание классических алгоритмов и структурных данных;
  • Уверенные знания в области линейной алгебры, теории вероятностей, теории графов, математического анализа;
  • Широкий кругозор в области современных технологий и методологий разработки программного обеспечения;
  • Опыт в разработке алгоритмических решений на высоком уровне абстракций (поиск оптимальных подходов с последующей реализацией на С/C++);
  • Опыт разработки программной документации согласно ГОСТ.
Условия:
  • График работы 5/2;
  • Оформление в соответствии с ТК РФ, оплачиваемые отпуска и больничные;
  • Официальная заработная плата (фиксированный оклад, премии);
  • Работа в офисе на территории предприятия (г. Жуковский);
  • Работа в команде профессионалов;
  • Возможности обучения в аспирантуре;
  • Широкие возможности профессионального развития, карьерного роста и самореализации.
hh.ru
ниип имени в.в.тихомирова

Инженер-программист / Инженер-математик (г. Жуковский, Московская область)

ниип имени в.в.тихомироваНа сервисе с: 15.08.26 15:37↑ Вакансия с автоподнятием
от 110k ₽РоссияМоскваОфис
Обязанности:
  • Разработка высокоэффективных расчетных приложений, системное программирование.

  • Разработка математического и программного обеспечения для решения задач в информационно-управляющих и командно-тактических системах, комплексах специального назначения.

  • Составление математического описания и математической модели решаемой задачи исходя из требований;

  • Определение возможности и методов решения задачи наиболее оптимальном и рациональным способом, основываясь на математическом анализе;
  • Составление алгоритма задачи и отдельных ее этапов, логической схемы программы;
    Разработка ПО на языке C/C++ для систем реального времени, отладка и интеграция ПО.
Требования:
  • Требования к образованию:
    высшее образование (магистратура институтов НИУ «МЭИ», МГУ, МГТУ им. Н.Э.Баумана и др.)
    по специальности:
    - управление и информатика в вычислительных системах;
    - прикладная математика и информатика;
    - автоматизированные системы обработки информации и управление.
  • Требования к кандидату:
  • Знание классических алгоритмов и структурных данных;
  • Уверенные знания в области линейной алгебры, теории вероятностей, теории графов, математического анализа;
  • Широкий кругозор в области современных технологий и методологий разработки программного обеспечения;
  • Опыт в разработке алгоритмических решений на высоком уровне абстракций (поиск оптимальных подходов с последующей реализацией на С/C++);
  • Опыт разработки программной документации согласно ГОСТ.
Условия:
  • График работы 5/2;
  • Оформление в соответствии с ТК РФ, оплачиваемые отпуска и больничные;
  • Официальная заработная плата (фиксированный оклад, премии);
  • Работа в офисе на территории предприятия (г. Жуковский);
  • Работа в команде профессионалов;
  • Возможности обучения в аспирантуре;
  • Широкие возможности профессионального развития, карьерного роста и самореализации.
Другие площадки
vital partners

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

vital partnersНа сервисе с: 09.07.26 13:50↑ Вакансия с автоподнятием
до 300k ₽РоссияМоскваОфис

Наш клиент: продуктовая компания с IT аккредитацией по разработке ПО для защиты информации и операционных систем на проекты федерального уровня.

В команде сейчас 4 разработчика C/C++.

Стек: C/C++, PostgreSQL, Qt5, RAII, Linux.

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

  • Проектирование и разработка модулей на C/C++
  • Проектирование архитектуры БД (PostgreSQL)
  • Написание программной документации
  • Участие в подготовке материалов проекта к приемо-сдаточным испытаниям

Требования:

  • Опыт коммерческой разработки в роли C/C++ разработчика от 3 лет.
  • Опыт работы на проектах информационной безопасности и знание основ криптографии- важно!
  • Высшее техническое образование (информационные технологии, прикладная информатика).
  • Знание фреймворка Qt5.
  • Уверенное владение памятью, RAII, многопоточностью, синхронизацией, сетевыми/IO задачами.
  • Знание ОС Linux на уровне опытного пользователя.

Условия:

  • Оформление по ТК РФ с первого дня работы.
  • Заработная плата: 300 000 рублей на руки + годовая премия.
  • ДМС, после прохождения испытательного срока.
  • Аккредитованная IT компания.
  • Компенсация спорта и обучения за счет компании.
  • Работа в офисе в городе Москва,
  • Гибкое начало/окончание рабочего дня.
  • Масштабные проекты федерального уровня.
  • Стабильная компания, слаженная команда, без текучки кадров.
  • Возможности профессионального и карьерного роста.

Сайты компаний
K

Developer C++ (KESL)

kasperskyНа сервисе с: 15.08.26 12:13
Зарплата не указанаРоссияУдалёнка

👩‍💻Вакансия Developer C++ (KESL)

🟢Удаленно в РФ🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию Kaspersky

🟦Описание вакансии
Мы ищем разработчика в дружную команду разработки приложения Kaspersky Endpoint Security для Linux. Приложение осуществляет комплексную автоматизированную защиту от киберугроз рабочих станций и серверов под управлением операционной системы Linux. Решение выпускается под широкий набор аппаратных платформ (x86, Arm, Эльбрус).
Команда разработки продукта объединила отличных специалистов и технических экспертов, что позволяет приобрести опыт работы на всех стадиях разработки продукта: от анализа требований, до поддержки выпущенных продуктов. Разработка ведется в среде постоянно развивающегося CI, с использованием методологий и принципов Agile разработки. Работа предполагает большая связность с внешними командами – группами разработки общих компонент, командами тестирования, техническими писателями, локализаторами и т.д.
Проект предлагает огромное множество разнообразных задач, в различных сферах: от оптимизации продукта, балансировок нагрузки, до разработки абсолютно нового функционала защиты. Команда открыта для новых идей, а разработка прототипов зачастую приводит к созданию патентов

🟦Задачи
– Разработка бизнес-логики продукта антивирусной защиты под Linux, написание нового функционала;
– Развитие существующего функционала - продукт периодически обновляется, древнего legacy кода в поддержке нет;
– Активности, связанные с ФСТЭК сертификацией продукта;
– Анализ пользовательских инцидентов – анализ системных и продуктовых дампов, исследование проблем стабильности и производительности (продукт широко используется в нагруженных инфраструктурах).

🟦Требования
– Отличное знание С++, STL;
– Знание базовых алгоритмов и структур данных;
– Навыки разработки многопоточных приложений, решение проблем многопоточности;
– Умение писать код: Структурировать (способность разбить на сущности, способность определить их обязанности), умение именовать сущности.

🌐 Откликнуться

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

Системный разработчик С++ в команду основных компонентов

navioНа сервисе с: 07.06.26 07:50↑ Вакансия с автоподнятием
200k–318k ₽РоссияМоскваОфис

О компании и о команде:

Navio — разработчик технологии автономного вождения, совместимой с различными видами транспорта: от легковых автомобилей до грузовиков.

Navio объединяет культуру автопроизводителей и IT-компаний. Каждый день мы работаем над тем, чтобы доставка грузов стала быстрее и эффективнее, а городской транспорт — безопаснее и комфортнее.

Ключевое направление работы Navio — создание универсальной автономной технологии, включающей Software и Hardware компоненты, R&D, уникальный процесс тестирования и экосистему сервисов для обработки данных и управления автономным флотом автомобилей.

О команде:

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

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

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

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

  • Разработка сервисов, отвечающих за сбор прикладных метрик и диагностирующих сбои;
  • Разработка бэкенда для визуализации работы автономного транспортного средства;
  • Разработка библиотек и инструментов для ядра технологии автономного вождения;
  • Проведение код-ревью.

Что мы ждем от кандидата:

  • Уверенное владение C++11;
  • Опыт коммерческой разработки от 6-и лет (прикладное программирование);
  • Опыт разработки приложений для OS Linux с использованием системных вызовов и пониманием подсистем ядра (процессы, память, ввод-вывод);
  • Опыт работы с Jira, Git.

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

  • Владение С++17 и опыт использования boost;
  • Знакомство с Python, ROS 2 и CMake;
  • Опыт работы с docker: создание и оптимизация dockerfile, управление образами и контейнерами;
  • Опыт профилирования, оптимизации и понимание основ сетевого взаимодействия, начиная с транспортного уровня;
  • Знакомство и симпатия к Test-Driven Development.

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

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

        C++ Developer

        vkНа сервисе с: 13.06.26 17:55↑ Вакансия с автоподнятием
        Зарплата не указанаРоссияМосква

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

        Задачи

        • Разработка нативных приложений под macOS, Windows, Linux
        • Реализация бизнес-логики
        • Отладка и устранение ошибок в коде
        • Разбор крэш-аналитики
        • Реагирование на инциденты
        • Архитектурная проработка системы
        • Реализация unit tests
        • Проведение собеседований
        • Взаимодействие со сторонними командами

        Требования

        • Опыт коммерческой разработки на С++ от пяти лет
        • Опыт работы с многопоточностью и асинхронностью
        • Опыт работы с Qt
        • Знание фундаментальных структур данных и алгоритмов
        Эта вакансия также есть на:Внешний сайт
        Сайты компаний
        яндекс

        Разработчик на С++ в систему управления рисками Финтеха

        яндексНа сервисе с: 24.06.26 09:24↑ Вакансия с автоподнятием
        Зарплата не указанаРоссия

        В Финтехе мы с нуля разрабатываем инфраструктуру банковского бизнеса.

        Система управления рисками — это платформа, которая позволяет анализировать риски, выявлять и предотвращать мошенничество, принимать решения об одобрении кредитов и рассрочек. Наши сервисы обрабатывают запросы, связанные с регистрацией пользователей, открытием сессии, карточными операциями, заявками на кредиты и рассрочки. Основной сервис позволяет конфигурировать правила обработки входящих запросов. Правила состоят из получения данных из различных источников; инструментов для расчёта различных факторов на основе собранных данных; скользящих метрик, привязанных к идентификаторам пользователя и его устройств. Мы интегрированы с внутренними и внешними сервисами: БКИ, СМЭВ, ФинЦЕРТ, Interfax и др.

        Интеграция с внутренними и внешними сервисами

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

        Разработка инфраструктуры сервиса для анализа информации

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

        Минимизировать работу с персональными данными

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

        * Разрабатываете пользовательские сервисы на С++
        * Работаете с базами данных SQL и NoSQL
        * Знаете базовые алгоритмы и структуры данных, а также области их применения
        * Понимаете значение слов idempotency и eventual consistency
        * Ориентируетесь во всём многообразии новых технологий

        hh.ru
        скантроник системс

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

        скантроник системсНа сервисе с: 15.08.26 06:38↑ Вакансия с автоподнятием
        Зарплата не указанаРоссияСанкт-ПетербургОфис

        О проекте

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

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

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

        • Разработка ПО: создание и поддержка десктопных приложений на C++/Qt под ОС Linux.
        • Отладка и тестирование: написание модульных тестов, поиск и устранение утечек памяти, профилирование кода.
        • Внедрение: участие в пусконаладочных работах (ПНР) на объектах заказчика.
        • Документирование: составление кратких руководств оператора и технической/эксплуатационной документации.
        Требования:
        • Профильное образование: высшее техническое (радиотехника, автоматизация, ИТ, вычислительная техника).
        • Язык и стандарты: уверенное знание C++ (стандарты 17/20), глубокое понимание принципов ООП.
        • Алгоритмы: уверенное знание контейнеров и алгоритмов STL.
        • Фреймворк: опыт работы с Qt 5/6 (Qt Widgets — обязательно, QML — будет большим плюсом).
        • Многопоточность: понимание принципов работы Multithreading (std::thread, Qt Concurrent).
        • Сетевые технологии: базовое понимание стека TCP/IP, опыт работы с сокетами.
        • Инструменты: уверенное владение Git, базовые навыки работы в консоли Linux и написания Bash-скриптов.
        • Мобильность: готовность к командировкам на объекты для финальной настройки и запуска ПО.
        • Личные качества: инициативность, умение работать в команде, инженерный склад ума.

        Будет плюсом

        • Computer Vision & AI: знакомство с библиотекой OpenCV, основами цифровой обработки изображений или опыт интеграции готовых ML-моделей в C++ код (ONNX Runtime, TensorRT).
        • Базы данных: опыт работы с PostgreSQL и написания SQL-запросов.
        • Окружение: опыт кросс-компиляции ПО под различные архитектуры Linux.

        Условия:

        ​​​​​​​
        • Стабильная и полностью «белая» заработная плата (размер обсуждается индивидуально по результатам собеседования).
        • Полная и прозрачная оплата командировочных расходов, суточных и проживания.
        • Возможность работать с реальным, осязаемым «железом» и сложными физическими системами, а не только с абстрактным кодом.
        • Профессиональный и карьерный рост под руководством опытного тимлида в востребованной технологической сфере.
        • Полис ДМС
        hh.ru
        котлин-новатор

        Инженер-программист встраиваемых систем (инженер-программист ЦОС)

        котлин-новаторНа сервисе с: 15.08.26 06:32↑ Вакансия с автоподнятием
        от 100k ₽РоссияСанкт-ПетербургОфис
        Обязанности:
        • разработка и оптимизация алгоритмов цифровой обработки сигналов (фильтрация, спектральный анализ, сжатие данных, шумоподавление) для авиационных систем связи, навигации и радиолокации;
        • моделирование и тестирование алгоритмов;
        • оптимизация алгоритмов ЦОС под процессоры DSP;
        • анализ спектральных характеристик сигналов, отладка алгоритмов на реальных данных;
        • соблюдение стандартов разработки в соответствии с требованиями проекта.​​​​​​​

        Разработка ведется на языке C в соответствии с принятыми на предприятии собственными стандартами, а также международными стандартами для разработки программного обеспечения авионики. Существует система менеджмента качества по проверке соответствия программного обеспечения стандартам путем тестирования и кодревью. Используются системы контроля версий и планирования.

        • Требования:
        • уверенное знание языка программирования С;
        • понимание теории цифровых фильтров (FIR, IIR, KLT), дискретного преобразования Фурье (FFT) и т.д.;
        • высшее или среднее специальное образование по технической специальности;
        • общий технический уровень: понимание принципов работы АЦП/ЦАП, цифровых шин, архитектуры вычислительных систем;
        • технический английский на уровне чтения научных статей, документации к DSP-процессорам и спецификаций чипов.
        Является преимуществом:
        • опыт разработки графических приложений, знание стандартов OpenGL, принципов растровой и векторной графики, применяемых в этой области математических алгоритмов и алгоритмов оптимизации;
        • опыт разработки ПО для встраиваемых систем;

        • опыт работы с ОС реального времени (VxWorks, QNX, КПДА).

        Условия:
        • стабильная работа на крупном предприятии;

        • конкурентный уровень заработной платы определяется по результатам собеседования и устанавливается в соответствии с квалификацией сотрудника;

        • быстрый карьерный рост и обширные возможности для развития по разным направлениям;

        • оформление, предоставление льгот и гарантий в полном соответствии с ТК РФ;

        • график работы: понедельник-пятница с 7:45 до 16:15;

        • собственный бесплатный тренажерный зал;

        • наличие кафе на территории предприятия (доступные цены и разнообразное меню);

        • охраняемая авто и велопарковка;

        • работа в районе станции метро «Площадь Александра Невского» (наличие корпоративной развозки).

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

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

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

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