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

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

Вакансий за неделю:
133
Медиана:
250 000 ₽
Вилка:
135 000 ₽337 500 ₽

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

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

Посмотреть все вакансии →
В дайджест попадут вакансии на русском
hh.ru
dssl

Team lead С++ Developer

dsslНа сервисе с: 19.08.26 15:53
Зарплата не указанаРоссияСанкт-ПетербургУдалёнка

Наша команда разрабатывает систему видеонаблюдения Trassir

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

  • Адаптивные пользовательские интерфейсы для разных нужд;
  • Видеоаналитические модули;
  • Интеграция с пользовательскими скриптами;
  • Trassir Cloud - облачный сервис видеонаблюдения;
  • Мобильный клиент к нашей системе видеонаблюдения.

Недавно DSSL взял курс на более радикальное развитие Trassir. Мы в поиске Тимлида для команды C++ программистов.

Мы найдём общий язык, если у вас есть:

  • Опыт управления командами разработки 5 - 8 человек;
  • Знание основ Scrum;
  • Умение общаться, находить нужных людей для решения вопросов команды;
  • Опыт организации тестирования в команде;
  • Опыт планирования работы на спринт и на квартал;
  • Опыт коммерческой разработки на C++ от трёх лет и больше;
  • Опыт составление плана развития сотрудников;
  • Уверенное понимание C++;
  • Знание паттернов проектирования, SOLID, умение проектировать понятный переиспользуемый код; Умение декомпозировать и оценивать задачи;
  • Доводить дело до конца.

Дополнительными плюсами будут:

  • Опыт работы с Qt
  • Linux на уровне продвинутого пользователя;
  • Знание особенностей многопоточного программирования;
  • Опыт работы с видеонаблюдением и видеоаналитикой;
  • Опыт автоматического тестирования;

Мы используем: C++, STL, Boost, Qt, PostgreSQL, Google test/mock, Python, Jenkins, TRT, ONNX, RKNN, Cuda, Cuvid, OpenCV.

hh.ru
маском

Ведущий инженер-программист Linux (embedded / встраиваемые системы)

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

Подбор сотрудников ведется в интересах ООО НТЦ "ЮРИОН".

Компания занимается разработкой цифровых систем передачи аудио и видео информации.

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

  • Разработка архитектуры, встраиваемого и инструментального программного обеспечения для Linux-систем (ARM, RISC-V);
  • Сборка и конфигурация ядра Linux под конкретную аппаратную платформу, модификация загрузчиков (U-Boot), rootfs;
  • Разработка и отладка драйверов для целевых изделий;
  • Приведение прототипов разрабатываемых изделий в рабочее состояние на этапах активной разработки;
  • Поддержка актуальных и существующих проектов;
  • Написание технической документации;
  • Взаимодействие со смежными отделами: схемотехниками, тестировщиками, технологами;
  • Участие в подборе процессоров и основной элементной базы для новых и существующих проектов, а также инструментов и методологии.
Требования:
  • Глубокое понимание архитектуры встраиваемых Linux-систем, умение проводить профилирование системы, задавать оптимальный вектор развития проектов и их отдельных узлов;
  • Способность взаимодействия с разработчиками внутри отдела, а также смежных отделов чья работа непосредственно влияет на результаты развития проекта;
  • Владение техническим языком, достаточным для взаимодействия с разработчиками, участвующими в проекте, чтения и составления технической документации, аргументации требований к технической реализации проекта;
  • Навыки методичного подхода к разработке в рамках проекта.
Мы предлагаем:
  • Работа в стабильной компании, входящей в реестр оборонно-промышленного комплекса;
  • Оформление по ТК РФ;
  • Ежемесячные премии;
  • Годовую премию ( в зависимости от результатов работы компании за год);
  • 100% оплата больничных листков (после испытательного срока);
  • Подарки сотрудникам и их детям на Новый год;
  • График работы: 5/2, рабочий день с 9.00 до 18.00 (можно начинать раньше или позже на 1 час);
  • Дружелюбную кадровую политику;
  • Современный офис в районе м. Преображенская площадь.
hh.ru
Э

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

эволюция морских цифровых технологийНа сервисе с: 19.08.26 14:27
от 288k ₽РоссияСанкт-ПетербургГибрид

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

Мы ищем Senior-инженера c экспертизой в разработке кроссплатформенных десктопных приложений в подра зделение морских тренажёров.

Мы создаем навигационный тренажер для подготовки судоводителей — сложный программно-аппаратный комплекс, который моделирует реальное судно в различных условиях плавания. Целевые платформы — Windows и Astra Linux.

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

● Разработка и поддержка десктопного кроссплатформенного приложения на C#/C++.

● Реализация сложной пользовательской логики, визуализация данных и интерактивных элементов управления.

● Участие в проектировании архитектуры ПО.

● Оптимизация и рефакторинг существующего кода, поддержка чистоты архитектуры.

Требования:

● Опыт коммерческой разработки на C++ (17) от 4 лет. Глубокое знание STL, паттернов проектирования.

● Опыт разработки GUI-приложений на Qt5/6.

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

● Опыт разработки GUI-приложений на C#/WPF.

Опыт сборки проектов под Linux (особенно Astra Linux) и кросс-компиляция.

Условия:

●Работа в развивающейся IT-компании;

●Решение интересных развивающих задач и выполнение проектов в дружном коллективе;

●Возможности для профессионального роста и развития;

hh.ru
тензор

Программист С++

тензорНа сервисе с: 19.08.26 13:23↑ Вакансия с автоподнятием
150k–250k ₽РоссияКазаньУдалёнка

Мы - Компания Тензор. С 1999 года создаем и внедряем IT-решения для автоматизации различных участков бизнеса. В 2023 году Тензор занял 11 строчку в рейтинге самых дорогих компаний Рунета по версии Forbes.

Наш основной продукт Saby — экосистема сервисов для бизнеса, которая позволяет вести учет, управлять процессами и общаться в одном месте. Нас выбирают: Сбербанк, Яндекс, Магнит, Вкусно и точка, КХЛ, Камаз, Роснефть, Россельхозбанк, Х5, Ростелеком.

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

Мы в поиске C++ developer, который будет создавать и оттачивать конкретный продукт, детально погружаясь в каждый этап разработки. Опыт работы с БД, Postgresql, обязателен.

Мы ищем С++ разработчиков в проекты:

  • Разработка решений по разбору и обработке файлов электронной отчетности. Интеграции Desktop-приложений и облачных сервисов в сфере ЭО и ЭДО;
  • Поддержка и развитие высоконагруженных приложений документооборота;
  • Разработка ядра бэкенд-платформы компании и сервисов на ее основе;
  • Расширение возможностей кроссплатформенного desktop-приложения СБИС Плагин. Вам предстоит научить приложение не просто показывать уведомления, а звонить поверх WebRTC и SIP протоколов, участвовать в обсуждениях, обрабатывать задачи и документы, оказывать удаленную помощь.

Наш общий стек для backend-разработки:

С++20, Python 3.11, Node.js, PostgreSQL, SQLite, Redis, KeyDB, Clickhouse, Elastic Search, RabbitMQ, Kafka.

Не нужно знать идеально все наши технологии. Нужна светлая голова и страстное желание работать.

Ежедневные задачи:

  • Разработка — 70% времени;
  • Ревью кода — 20% времени;
  • Контроль сроков — 10% времени;
  • Общение с крутыми людьми – 100% времени!

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

  • Гордость за выпуск лучшего продукта: в 2022 году СБИС стал победителем национальной премии «Цифровые вершины»: наша система стала №1 в стране по автоматизации бизнеса;
  • Финансовая безопасность: стабильная зарплата + значительные бонусы и премии;
  • Реальный карьерный рост: как вертикальный, так и горизонтальный;
  • Комфорт: гибкий график, крутой офис, уютная удаленка или гибрид – можно выбирать;
  • Заботу о здоровье: ДМС со стоматологией, компенсация спорта;
  • Непрерывное развитие: обучение за счет компании, участие в образовательных проектах, возможность представлять Тензор на профильных митапах или крупных конференциях;
  • Путешествия: твоя команда может находиться в разных городах. Здорово, когда случаются встречи в офлайн!
  • Яркую корпоративную жизнь: конкурсы, турпоходы, соревнования.

Мы создаем красивые, удобные и простые решения для управления бизнесом. Присоединяйся к команде Тензор!

hh.ru
тензор

Программист С++

тензорНа сервисе с: 19.08.26 13:23↑ Вакансия с автоподнятием
150k–250k ₽РоссияСанкт-ПетербургУдалёнка

Мы - Компания Тензор. С 1999 года создаем и внедряем IT-решения для автоматизации различных участков бизнеса. В 2023 году Тензор занял 11 строчку в рейтинге самых дорогих компаний Рунета по версии Forbes.

Наш основной продукт Saby — экосистема сервисов для бизнеса, которая позволяет вести учет, управлять процессами и общаться в одном месте. Нас выбирают: Сбербанк, Яндекс, Магнит, Вкусно и точка, КХЛ, Камаз, Роснефть, Россельхозбанк, Х5, Ростелеком.

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

Мы в поиске C++ developer, который будет создавать и оттачивать конкретный продукт, детально погружаясь в каждый этап разработки. Опыт работы с БД, Postgresql, обязателен.

Мы ищем С++ разработчиков в проекты:

  • Разработка решений по разбору и обработке файлов электронной отчетности. Интеграции Desktop-приложений и облачных сервисов в сфере ЭО и ЭДО;
  • Поддержка и развитие высоконагруженных приложений документооборота;
  • Разработка ядра бэкенд-платформы компании и сервисов на ее основе;
  • Расширение возможностей кроссплатформенного desktop-приложения СБИС Плагин. Вам предстоит научить приложение не просто показывать уведомления, а звонить поверх WebRTC и SIP протоколов, участвовать в обсуждениях, обрабатывать задачи и документы, оказывать удаленную помощь.

Наш общий стек для backend-разработки:

С++20, Python 3.11, Node.js, PostgreSQL, SQLite, Redis, KeyDB, Clickhouse, Elastic Search, RabbitMQ, Kafka.

Не нужно знать идеально все наши технологии. Нужна светлая голова и страстное желание работать.

Ежедневные задачи:

  • Разработка — 70% времени;
  • Ревью кода — 20% времени;
  • Контроль сроков — 10% времени;
  • Общение с крутыми людьми – 100% времени!

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

  • Гордость за выпуск лучшего продукта: в 2022 году СБИС стал победителем национальной премии «Цифровые вершины»: наша система стала №1 в стране по автоматизации бизнеса;
  • Финансовая безопасность: стабильная зарплата + значительные бонусы и премии;
  • Реальный карьерный рост: как вертикальный, так и горизонтальный;
  • Комфорт: гибкий график, крутой офис, уютная удаленка или гибрид – можно выбирать;
  • Заботу о здоровье: ДМС со стоматологией, компенсация спорта;
  • Непрерывное развитие: обучение за счет компании, участие в образовательных проектах, возможность представлять Тензор на профильных митапах или крупных конференциях;
  • Путешествия: твоя команда может находиться в разных городах. Здорово, когда случаются встречи в офлайн!
  • Яркую корпоративную жизнь: конкурсы, турпоходы, соревнования.

Мы создаем красивые, удобные и простые решения для управления бизнесом. Присоединяйся к команде Тензор!

Соц.сети
movavi

C++ Development Team Lead

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

👩‍💻Вакансия C++ Development Team Lead

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

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

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

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

🟦Требования
– Уверенное знание C++17 или C++20 и хорошее понимание принципов объектно-ориентированного программирования.
– Практический опыт работы с фреймворком Qt.
– Понимание методологий Agile/Scrum и развитые навыки управления персоналом: делегирование, формирование команды и наставничество.
– Более 3 лет опыта работы разработчиком программного обеспечения.
– Опыт работы руководителем команды от 1 года является преимуществом, но не обязателен.
– Степень бакалавра в области компьютерных наук или смежной технической области.

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

Сайты компаний
Зарплата не указанаРоссияМосква

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

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

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

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

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

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

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

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

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

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

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

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

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

Яндекс Еда — динамичный сервис доставки блюд из ресторанов и продуктов из магазинов. Ежедневно мы обрабатываем миллионы заказов по всему миру и уже вышли на рынки СНГ и других стран.

Наша команда развивает сервис на международном уровне: мы запускаем клиентское приложение в новых странах и реализуем проекты для роста сервиса.

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

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

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

Развитие на международных рынках

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

Улучшение курьерского опыта

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


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

* Хорошо знаете C++
* Разрабатывали для Unix или Linux
* Работали с STL, желательно с Boost
* Знакомы с требованиями ACID, уровнями изоляции, шардированием и репликацией БД
* Разрабатывали бэкенд, работали с высоконагруженными системами

* Работали с многопоточными системами
* Умеете работать с MySQL, PostgreSQL, Redis, RabbitMQ
* Проектировали архитектуру в распределённых системах
* Пишете тесты и скрипты на Python

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

Руководитель команды разработки в YDB

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

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

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

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

Руководство командой разработки

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

Написание кода на C++

Для развития платформы мы много пишем на C++. Поэтому важно, чтобы ваш код был эффективным и понятным.

Проектирование и разработка компонентов YDB

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

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

* Управляли командой разработчиков от пяти человек и хотите и дальше этим заниматься
* Разрабатывали на С++ не меньше пяти лет
* Знаете всё, что обычно спрашивают на собеседованиях: классические алгоритмы, структуры данных и пр.
* Понимаете, что лучшие решения — простые
* Работали с многопоточными системами, знаете Mutex и Atomic, критические секции, изоляцию транзакций и понимаете, почему, когда и что
* Разрабатывали распределённые близкие к железу сервисы или пользовательские сервисы реального времени

* Работали над опенсорс-проектами

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

Разработчик в службу локализации, карт и калибровок Автономного транспорта

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

<iframe width="560" height="315" src="https://runtime.strm.yandex.ru/player/video/vplvxlqbkeepzokn4afs?autoplay=1&mute=1" allow="autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture; encrypted-media" frameborder="0" scrolling="no"></iframe>

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

Локализация автономного ТС в городской черте и на шоссе

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

Построение и обновление лидарной карты

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

Калибровка сенсоров

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

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

* Отлично владеете С++
* Имеете сильную математическую базу
* Любите сложные и исследовательские задачи

* Занимались локализацией, реконструкциями и калибровками (SLAM, visual/lidar/radar odometry, EKF, IMU, GNSS)
* Решали задачи математической оптимизации и использовали солверы (ceres, g2o, gtsam)
* Работали с большими распределёнными системами и пайплайнами обработки данных (Airflow, Dagster, MapReduce, YT, Postgres)

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

Разработчик стриминговых систем в YDB

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

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

YDB Topics — часть платформы YDB, аналог Apache Kafka. Мы постоянно развиваем YDB Topics для реагирования на растущие потребности компании и внешних клиентов. Наши топики доступны по протоколам, признанным мировыми стандартами: Apache Kafka и Amazon Kinesis. Мы развиваем интеграции с Apache Spark, Apache Flink, Apache NiFi, Confluent Schema Registry.

Гарантии доставки сообщений в YDB Topics

YDB Topics: история взаимоотношений с Kafka

YDB — параллельная асинхронная репликация в распределённой базе

Развитие новой функциональности

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

Оптимизация высоконагруженной распределённой системы

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

Опенсорс-разработка

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

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

* Уверенно владеете одним из языков: С++, C# или Java
* Готовы вести разработку на С++
* Понимаете ключевые аспекты построения отказоустойчивых распределённых систем
* Знаете классические алгоритмы и структуры данных
* Разрабатывали многопоточные приложения

* Работали с Apache Kafka, Apache Pulsar или другими брокерами сообщений
* Разрабатывали высоконагруженные распределённые системы
* Способны создавать новые алгоритмы и протоколы
* Занимались задачами оптимизации

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

GPU Performance Engineer

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

Мы управляем одним из самых дефицитных и самых дорогих ресурсов компании — графическими процессорами (GPU). Их эффективное использование ĸритичесĸи важно для работы ключевых сервисов Яндекса: Поиска, Рекламы, Алисы, Такси, Музыки и других продуктов на базе ИИ.
Наша миссия — обеспечить максимальную отдачу и эффект от каждой GPU-ĸарты. Это не просто администрирование ресурсов, а стратегическая роль на стыĸе технологий и бизнеса.

Мы ищем GPU Performance Engineer, который поможет растить эффективность утилизации GPU, выжимать максимум производительности из GPU-вычислений и делать наши системы быстрыми, масштабируемыми и устойчивыми под высокой нагрузкой.

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

Вы войдёте в команду, которая напрямую влияет на эффективность ключевых продуктов Яндекса. У нас нет бюрократии — решения принимаются быстро, а инициативы приветствуются. Сейчас особенно ценятся идеи, ĸаĸ повысить эффективность использования GPU.

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

В планах — создать единый стандарт использования GPU для всех сервисов Яндекса с прицелом на рост эффективности использования и максимизацию объёма получаемого профита.

Повышение эффективности утилизации GPU

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

Оптимизация и профилирование

В ваши обязанности войдёт поиск узких мест (bottlenecks) в производительности и их устранение с помощью профилировщиков, а также оптимизация доступа к памяти (memory access), ядер (kernels), времени ожидания (latency) и пропускной способности (throughput).

Развитие инструментов диагностики

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

Исследование и внедрение современных решений

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

Анализ архитектуры, тестирование, интеграция

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

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

* Знаете Python и занимались системным программированием, разрабатывали библиотеки или фреймворĸи
* Работали с фреймворĸом PyTorch и распределённым обучением через torch.distributed
* Применяете подходы параллелизации, включая data parallelism, tensor parallelism, pipeline parallelism, expert parallelism, для распределённого инференса или обучения
* Интересуетесь LLM и MLOps: понимаете задачи и вызовы, которые связаны с эксплуатацией больших моделей в продакшене
* Работали с GPU (NVIDIA) и CUDA: понимаете архитектуру GPU, разрабатывали или оптимизировали алгоритмы под CUDA, использовали Nsight, nvprof или их аналоги
* Умеете оптимизировать производительность GPU-приложений и повышать эффективность утилизации GPU
* Способны анализировать профили и метрики производительности
* Можете читать и оптимизировать сложный ĸод
* Умеете эффективно работать в команде и готовы делиться знаниями

* Уверенно владеете C/C++ или аналогичными низкоуровневыми языками
* Работали с библиотеками RL-обучения для LLM: veRL, slime, NeMo-RL, SkyRL и другими
* Работали с библиотеками инференса: vLLM, SGLang и TRTLLM
* Имеете опыт оптимизации под реальные продаĸшен-нагрузĸи, работали с low-latency- или real-time-системами

Сайты компаний
Зарплата не указанаНе указана странаЛокация не указанаОфис

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

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

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

Разработка ПО для роботов

Вы будете участвовать в разработке системного ПО для роботов на C++ и Python. Вам предстоит перекомпоновывать системные модули, обновлять библиотеки, настраивать среду выполнения, а также обеспечивать стабильность и производительность ПО.

Безопасность и конфигурации

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

Больше о разработке в Яндексе — в канале Yandex for Developers

* Работали с Linux на уровне пользователя
* Знаете консольные команды, понимаете файловую систему, процессы и сетевые настройки
* Готовы работать в командной строке как в основной среде
* Имеете опыт разработки на C++ и Python (учебные проекты, хакатоны, исследовательские работы или коммерческий опыт)
* Понимаете основы компиляции, сборки проектов и работы с зависимостями
* Увлекаетесь робототехникой
* Интересуетесь работой с физическими устройствами и железом
* Понимаете, как работает встроенное ПО и какие ограничения накладывает работа с реальной техникой
* Обладаете системным мышлением
* Умеете разбираться в сложных технических системах
* Готовы погружаться в низкоуровневые детали
* Самостоятельны в поиске информации
* Внимательны к деталям

* Официальное трудоустройство на 3 месяца
* Занятость 20–40 часов в неделю (обсуждаемо)
* Работа в офисе в Москве или Санкт‑Петербурге
* Доступ к ресурсам и возможностям Яндекса
* Сложные задачи для сервисов с миллионами пользователей
* Работа в классной команде, ориентированной на поддержку и развитие
* Возможность влиять на процесс и результат
* Компенсация затрат на питание на территории офиса

hh.ru
Н

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

научно-производственное объединение критические информационные системыНа сервисе с: 09.07.26 09:39↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваОфис
Обязанности:
  • Анализ требований к разрабатываемой продукции, определение и выбор оптимального технического решения
  • Разработка программного обеспечения и программной документации, материалов эскизных, технических, рабочих проектов в соответствии с техническим заданием, требованиями стандартов
  • Участие в наладке, испытаниях и сдаче в эксплуатацию опытных образцов изделий, узлов, систем и деталей новой и модернизированной выпускаемой предприятием продукции
  • Совместно с работниками смежных подразделений подготовка отчетности по реализуемым проектам для Министерства промышленности и торговли Российской Федерации, Фонда перспективных исследований, Госкорпорации «Росатом» и иных организаций

Возможные задачи:

  • Разработка, отладка, тестирование библиотек параллельной передачи данных (на базе UCX, libfabric)
  • Разработка модулей ядра Linux
  • Настройка и автоматизация развёртывания ПО
  • Наладка высокопроизводительных комплексов на основе разрабатываемой сети

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

Требования:

  • Высшее (бакалавр, магистр) профильное образование (математика, информатика) или неоконченное высшее с опытом работы в IT
  • Опыт работы более от 1 года в должности инженера-программиста / научно-исследовательской деятельности / инженерной деятельности
  • Владение языком С
  • Знание классических алгоритмов и структур данных
  • Опыт работы с ОС Linux
  • Технический английский
Условия:
  • Работа в развивающейся компании в стабильной отрасли
  • Конкурентная заработная плата
  • Годовое премирование по результатам работы
  • Добровольное медицинское страхование
  • Современные рабочие места
  • Цифровые сервисы для сотрудников
  • Обучение и развитие сотрудников
hh.ru
нпп полигон

Разработчик С (Junior)

нпп полигонНа сервисе с: 18.08.26 16:05↑ Вакансия с автоподнятием
60k–60k ₽РоссияУфаОфис

Сотрудник требуется в динамично развивающуюся Компанию ООО "АкБер-Софт".

Компания ООО «АкБер-Софт» занимается разработкой программного обеспечения для телекоммуникационного оборудования (встроенное ПО) и управления сетями передачи данных. Команда разработчиков более 10 лет создаёт программное обеспечение для крупного отечественного производителя телекоммуникационного оборудования. Компания имеет богатый опыт полного цикла разработки. Начиная от консультаций в ходе разработки нового оборудования (мультиплексоры, шлюзы TDMoP, коммутаторы, маршрутизаторы), доводки опытных образцов и реализации требуемой функциональности.

ООО «АкБер-Софт» является аккредитованной IT-компанией, наши сотрудники могут пользоваться всеми льготами, которые предоставляются для IT специалистов.

ООО «АкБер-Софт» предлагает:

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

Зарплата – от 60 000 тысяч рублей (точный размер зарплаты обсуждается с успешным кандидатом по итогам собеседования).

Требуемый опыт работы – начинающий специалист, готовы рассмотреть кандидатуры выпускников технических ВУЗов.

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

  • Осуществлять разработку программного продукта;
  • Осуществлять отладку программного продукта;
  • Исправлять дефекты, зафиксированные в базе данных дефектов;
  • Вести учет затраченного на задачи рабочего времени и поддерживать в актуальном состоянии статусы задач в системе управления проектами (в системе Kaiten).

Требования:

  • Базовые знания языка C, Erlang;

  • Базовые знания основ сетевых технологий, уровней сетевой модели OSI;

  • Умение работать в системах управления версиями (GIT);

  • Навык чтения чужого кода;
  • Умение документировать результаты работы;
  • Знание английского языка на уровне чтения документации со словарем;

  • Умение работать в команде.
  • Личные качества:
  • Активность;
  • Умение находить нестандартные решения;
  • Желание обучаться.

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

  • Участие в разработке свободного ПО;

  • Опыт программирования в пространстве ядра Linux;

  • Опыт работы с ОС Linux на уровне пользователя;

Условия:
  • Трудоустройство в соответствии с ТК РФ (все социальные гарантии, официальная заработная плата);
  • Уровень заработной платы обсуждаем с каждым кандидатом индивидуально, в зависимости от компетенций и опыта работы;
  • Возможность карьерного роста;
  • Комфортный офис, рядом лес - свежий воздух;
  • График работы 5/2, с 09:00 до 18:00, для Вашего удобства можем сместить график работы;
  • Дружный, молодой коллектив, возможность профессионального роста и развития.

Благодарим за интерес, проявленный к нашей Компании!

Надеемся, что полученная информация о вакансии была Вам полезна и именно Вы станете нашим сотрудником!

hh.ru
нпп полигон

Разработчик С (Middle)

нпп полигонНа сервисе с: 18.08.26 15:47↑ Вакансия с автоподнятием
90k–120k ₽РоссияУфаОфис

Сотрудник требуется в динамично развивающуюся Компанию ООО "АкБер-Софт".

Компания ООО «АкБер-Софт» занимается разработкой программного обеспечения для телекоммуникационного оборудования (встроенное ПО) и управления сетями передачи данных. Команда разработчиков более 10 лет создаёт программное обеспечение для крупного отечественного производителя телекоммуникационного оборудования. Компания имеет богатый опыт полного цикла разработки. Начиная от консультаций в ходе разработки нового оборудования (мультиплексоры, шлюзы TDMoP, коммутаторы, маршрутизаторы), доводки опытных образцов и реализации требуемой функциональности.

ООО «АкБер-Софт» является аккредитованной IT-компанией, наши сотрудники могут пользоваться всеми льготами, которые предоставляются для IT специалистов.

ООО «АкБер-Софт» предлагает:

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

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

  • Осуществлять разработку программного продукта;
  • Осуществлять отладку программного продукта;
  • Исправлять дефекты, зафиксированные в базе данных дефектов;
  • Вести учет затраченного на задачи рабочего времени и поддерживать в актуальном состоянии статусы задач в системе управления проектами (в системе Kaiten).
Требования:
  • Хорошее знание языка C, Erlang (Elixir, Bash приветствуется);
  • Умение работать в системах управления версиями GIT;
  • Желательно опыт работы с ОС Linux на уровне пользователя;
  • Знание основ сетевых технологий, уровней сетевой модели OSI;
  • Желательно умение читать и писать скрипты для утилиты make;
  • Навык чтения чужого кода и проведения code-review;
  • Умение документировать результаты работы;
  • Знание английского языка на уровне чтения документации со словарем;
  • Умение работать в команде.

Личные качества:

  • Активность;
  • Умение находить нестандартные решения.

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

  • Участие в разработке свободного ПО;
  • Опыт программирования в пространстве ядра Linux;
  • Знание основ сетевых технологий;
  • Умение читать и писать скрипты для утилиты make;
  • Навыки кросскомпиляции и портирования ПО на различные аппаратные и программные архитектуры.
Условия:
  • Трудоустройство в соответствии с ТК РФ (все социальные гарантии, официальная заработная плата);
  • Уровень заработной платы обсуждаем с каждым кандидатом индивидуально, в зависимости от компетенций и опыта работы;
  • Возможность карьерного роста;
  • Комфортный офис, рядом лес - свежий воздух;
  • График работы 5/2, с 09:00 до 18:00, для Вашего удобства можем сместить график работы;
  • Дружный, молодой коллектив, возможность профессионального роста и развития.
hh.ru
Зарплата не указанаРоссияМоскваГибрид

Мы Группа Астра – один из лидеров российской IT-индустрии, ведущий производитель программного обеспечения, в том числе защищенных операционных систем и платформ виртуализации. Разработка флагманского продукта, ОС семейства Astra Linux, ведется с 2008 года.

Наша миссия – обеспечить технологический суверенитет России и ее лидерство в мировой IT-индустрии путем создания базовых технологий, специального и пользовательского ПО. Стратегическая цель – к 2030 году стать национальным производителем программных продуктов №1.

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

  • Разработка и поддержка драйверов устройств на уровне ядра Linux.
  • Оптимизация операционной системы.
  • Повышение энергоэффективности, производительности, пропускной способности подсистем.
  • Поддержка и доработка подсистем ядра.
  • Первичный запуск (bringup) операционной системы на оборудовании.
  • Обеспечение работоспособности периферии: от RS-232 до RAID-контроллеров.
  • Кросс-платформенная разработка: ARM64, RISC-V.

Требования:

  • Опыт в области разработки модулей ядра Linux.
  • Хорошее владение языком С.
  • Интерес к исследовательской работе в области архитектуры операционных систем (Linux).
  • Знание технологий отладки ядра.
  • Опыт работы с "железом": схемами, тестерами, осциллографами и т.д.
  • Опыт работы с SPI, UART, I2C, CAN, Ethernet.

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

  • Вклад в open-source.
  • Опыт работы с U-Boot, OP-TEE, arm-trusted-firmware.
  • Знание инструментов сборки Buildroot/Yocto project.

Условия:

  • Уверенность в будущем. Мы чтим ТК РФ: у нас стабильный и прозрачный «белый» доход и полноценный соцпакет.

  • Забота о здоровье. Оформим расширенный полис ДМС.

  • Спорт — это про нас. У нас многие увлекаются сноубордом, лыжами, дайвингом, бегом и пр. – найти кого-то для afterwork-активностей не проблема. Мы спонсируем тренировки футбольной и волейбольной команд, поддерживаем инициативы по киберспорту и приходим на турниры по настольному футболу просто поболеть.

  • Конкурентная заработная плата.

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

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
А
от 170k ₽РоссияСанкт-ПетербургОфис
Обязанности:
  • Проектирование архитектуры встраиваемого ПО для систем управления и диагностики

  • Разработка алгоритмов сбора, обработки и измерения аналоговых сигналов с различных датчиков

  • Программная реализация конечных автоматов (state machines), описывающих логику работы устройств

  • Проектирование и реализация протоколов обмена данными между устройствами (UART, SPI, I²C, CAN)

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

  • Готовность брать на себя ответственность за результат группы и руководить процессом при необходимости

  • Готовность к командировкам

Требования:
  • Высшее техническое образование (радиоэлектроника, автоматизация, вычислительные системы)
  • Уверенное владение C/С ++ (профессиональный уровень)
  • Опыт ведения проектов по разработке электроники на МК от постановки задачи до запуска в производство.
  • Опыт разработки встраиваемого ПО на C++ для микроконтроллеров (ARM Cortex-M).
  • Практический опыт работы с семейством микроконтроллеров STM32
  • Уверенное владение отладочными средами: Keil uVision, STM32CubeIDE
  • Знание аппаратных интерфейсов: UART/USART, SPI, I2C, RS-485
  • Опыт работы с сетевыми протоколами: TCP/IP, lwIP, Modbus RTU
  • Навыки работы с системами контроля версий (Git)
  • Опыт использования Arduino IDE и фреймворка Arduino для прототипирования
  • Понимание жизненного цикла разработки встраиваемых систем
  • Умение читать принципиальные электрические схемы и техническую документацию
  • Базовое понимание технологий для IoT-задач: Ethernet, Wi-Fi, MQTT
  • Опыт написания технической документации в соответствии со стандартами ЕСПД / ЕСКД (ГОСТ)
  • Уверенная работа с контрольно-измерительным оборудованием: осциллографы, логические анализаторы, мультиметры
  • Уверенные навыки пайки (включая SMD) и диагностики электронных схем
  • Умение выстраивать эффективную коммуникацию со смежными отделами (разработка схем, тестирование) для решения комплексных задач

Личные качества:

  • Внимательность к деталям и ответственность за результат
  • Способность работать в команде
  • Высокая обучаемость и интерес к новым технологиям
Условия:
  • Официальное трудоустройство, белая заработная плата

  • Перспектива карьерного роста в быстроразвивающейся компании

  • Достойный уровень заработной платы

Соц.сети
Зарплата не указанаАфулаГибрид

Публикатор: Tanichev Vitaly
Обсуждение: @TelRan
Разработчики севера!
Есть #вакансия и даже не одна

1. Embedded Linux Tech Lead

2. Cloud & DevOps Engineer

3. Senior Robotics Algorithm Engineer

4. Embedded Software Engineer

Ведётся разработка робота на новой платформе, нужны специалисты. Maytronics. Территориально недалеко от Афулы. Есть возможность работать 2 дня в неделю из дома. Компенсация дороги или автомобиль (как договоритесь), столовая и сибус.
Присылайте мне (@tanichevv) вопросы или CV, также на почту: tanichevv@gmail.com, я вам ссылку с подробным описанием и Apply.

hh.ru
созвездие

C++ Developer / DevOps-инженер (системы сборки и CI/CD)

созвездиеНа сервисе с: 18.08.26 14:03
Зарплата не указанаРоссияМоскваУдалёнка

Ищем опытного C++ разработчика с сильной экспертизой в Linux и автоматизации сборки ПО для участия в создании и развитии собственной системы разработки видеокадров «ОКО».

Проект связан с разработкой программного обеспечения для графического пользовательского интерфейса АСУТП. В рамках проекта предстоит работать с существующим ПО, адаптировать его под Astra Linux 1.7.5 и 1.8.3, развивать систему сборки и доставки, автоматизировать тестирование и обеспечить безопасный процесс сборки ПО.

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

  • анализировать и модифицировать исходный код на C++;
  • устранять проблемы стабильности работы ПО на Astra Linux 1.7.5 и 1.8.3;
  • находить и исправлять утечки памяти и проблемы, связанные с переполнением heap;
  • работать с библиотеками и зависимостями проекта;
  • проводить углублённый статический анализ исходного кода;
  • использовать санитайзеры и инструменты анализа качества и безопасности кода;
  • анализировать зависимости на наличие известных уязвимостей;
  • организовывать управление спецификациями состава ПО (SBOM);
  • настраивать инфраструктуру сборки и хранения исходного кода;
  • создавать и настраивать автоматизированные конвейеры сборки и доставки;
  • автоматизировать сборку редактора, экспортных шаблонов и видеокадров;
  • настраивать сборку под Linux, Windows, HTML5 и Android;
  • интегрировать проекты и проверять работоспособность системы;
  • реализовывать автоматическое тестирование: Unit-тесты, интеграционные тесты, smoke-тесты;
  • настраивать упаковку дистрибутива и экспорт проектов;
  • работать с WebAssembly и готовить рекомендации по экспорту проектов под веб-платформы;
  • участвовать в реализации плана информационной безопасности для исходного кода и процесса сборки;
  • готовить техническую документацию по результатам работ.

Что нам важно

  • уверенное знание C++;
  • практический опыт разработки под Linux;
  • опыт работы с системами сборки и автоматизацией CI/CD;
  • понимание принципов построения конвейеров сборки, тестирования и доставки ПО;
  • опыт работы с Git и системами хранения исходного кода;
  • понимание принципов автоматизированного тестирования;
  • опыт диагностики утечек памяти и проблем с производительностью/стабильностью ПО;
  • понимание работы зависимостей и библиотек C/C++;
  • опыт работы с инструментами статического анализа и санитайзерами будет большим плюсом;
  • знание WebAssembly будет преимуществом;
  • опыт сборки ПО под несколько целевых платформ будет преимуществом.

Будет плюсом

  • опыт работы с Astra Linux;
  • опыт разработки или сопровождения ПО для промышленных систем;
  • опыт работы с HTML5/WebAssembly;
  • опыт настройки сборки под Linux / Windows / Android;
  • знания в области безопасной разработки ПО;
  • опыт формирования и анализа SBOM;
  • знание нормативных требований к документации на программное обеспечение.
hh.ru
контакт

.Net dev (со знанием С++)

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

Мы строим технологичную финтех-компанию ИТ Контакт: с 2019 года мы создаем современные цифровые платформы, которые позволяют упростить процессы, снизить затраты и повысить безопасность сделок, связанных с приобретением жилья.

Благодаря нашей работе множество людей по всему миру смогли воплотить в жизнь мечту о собственном доме. Нас уже более 700 человек, и, в связи с активным ростом компании, мы находимся в поисках Разработчика С++ в нашу команду.

Требования к кандидату:

  • Знание C++ (Windows, native + .net framework), C# (.net framework, .net core);
  • Уверенное владение SQL (вложенные функции, процедуры);
  • Практический опыт работы с системой Git;
  • Внимательность к деталям, ответственность, быстрая обучаемость и способность работать с большими объемами информации;
  • Владение английским языком на уровне В1 и выше.

Чем вы будете заниматься?

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

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

  • Аккредитованная IT-компания;
  • Комфортный офис в центре Санкт-Петербурга;
  • Предсказуемый график работы 5/2;
  • Мультикультурная амбициозная команда;
  • Общение на иностранных языках с коллегами и клиентами;
  • Внутреннее комьюнити для сотрудников: кафетерий льгот для сотрудников, сообщества по интересам, участие в спортивных турнирах, благотворительные программы и т.д.
hh.ru
ионос

Руководитель группы встроенного ПО

ионосНа сервисе с: 18.08.26 13:36
Зарплата не указанаРоссияРостов-на-ДонуОфис

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

Ищем руководителя группы встроенного ПО - владельца бортового ПО изделий на базе открытых стеков

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

1. Архитектура бортового ПО изделий на базе открытых стеков (ArduPilot, BetaFlight, ELRS)

2. доработка стеков под собственные изделия, режимы и логика поведения

3. Постановка задач, код-ревью, версионирование и релизы прошивок

4. Руководство группой (2 инженера), развитие направления

Что для нас важно:

  • Высшее техническое образование
  • С++ и embedded-разработка от 5-ти лет
  • Глубокое знание изнутри ArduPilot или BetaFlight (доработка исходного кода)
  • Протоколы MAVLink/CRSF/MSP
  • Практика код-ревью и релиз-инженерии
  • Опыт ведущей роли, руководства или наставничества

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

  • ELRS изнутри
  • SITL/HIL
  • Открытые контрибуции

Предлагаем:

  1. Возможность проявить себя в новом направлении - у первых сотрудников максимальное влияние на технические решения и процессы
  2. Современное оборудование и приборный парк
  3. Работу с реальными изделиями, а не только документацией
  4. Выезды на испытания - локальные, в пределах рабочего дня. Редкие командировки
  5. Только офисный формат, в графике 5/2 (вых.: сб и вс). Возможен проезд к месту работы и обратно КОРПОРАТИВНЫМ транспортом.
  6. Оформление по ТК РФ, полностью белая заработная плата
hh.ru
гк орбита

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

гк орбитаНа сервисе с: 18.08.26 13:17
до 270k ₽РоссияМоскваУдалёнка

Группа Компаний Орбита - ведущий разработчик цифровых решений, российская аккредитованная ИТ-компания

Масштабный технологический проект с глубокой экспертизой в цифровизации бизнеса. Ключевые отрасли: государственный сектор, FinTech, HR Tech, коммуникации и медиа, услуги, рынок недвижимости, travel.

Нам доверяют крупнейшие компании РФ, среди них: Т1, ВТБ, Иннотех, Альфа Банк, ОИС и другие.

Более 6 лет мы ведем собственную продуктовую и заказную разработку высокоэффективных цифровых решений.


Обязанности:
  • Разработка программного обеспечения Торговых и клиринговых систем.
  • Разработка ПО, проведение его отладки и юнит-тестирования.
  • Проведение ревью кода, статического и динамического анализа.
  • Улучшение производительности приложения, включая увеличение пропускной способности и уменьшение задержек.
Требования:
  • Опыт работы от 5 лет;
  • Уверенное владение С++, в том числе хорошее знание стандартной библиотеки (контейнеры, умные указатели и т.д.);
  • Практический опыт разработки многопоточных приложений, понимание принципов многопоточного программирования;
  • Понимание принципов сетевого взаимодействия - TCP, UDP;
  • Понимание принципов построения архитектуры IT систем;

    Будет плюсом:
  • Понимание работы финансовых рынков, опыт разработки приложений для финтех;
  • Знание современных диалектов языка С++ (20, 23 и выше);
  • Понимание архитектуры и/или опыт разработки операционных систем;
  • Практический опыт разработки высоконагруженных распределенных систем;
  • Опыт применения ИИ в разработке ПО (например, использование AI ассистентов);

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

  • Удаленный формат работы: можно работать полностью удаленно с территории РФ;
  • Белую заработную плату, оформление согласно Трудовому кодексу РФ;
  • Комфортный старт: 3 месяца плавного погружения под присмотром HR;
  • Поддержку: IT-отсрочку и консультации HR/юристов;
  • Прозрачные процессы и открытую коммуникацию;
  • Работу на лучшем оборудовании без логирования времени, с фокусом на доверии и результате;
  • ДМС: медицинское страхование за счет компании;
  • Развитие: индивидуальный план обучения, посещение конференций и митапов, поддержка в развитии карьеры;
  • Личный бренд: возможность выступать на конференциях, митапах, публикация статей;
  • Бенефиты: ежеквартальное обновление корпоративных скидок;
  • Движ: организация вечеринок оффлайн и онлайн, предоставление мерча, проведение конкурсов и челленджей.

Откликайтесь, будем рады познакомиться лично!

Соц.сети
Н

PLC Programmer / PLC Software Engineer

Неизвестный работодательНа сервисе с: 18.08.26 12:44
Зарплата не указанаРоссияМоскваОфис

PLC Programmer / PLC Software Engineer
#PLCProgrammer #PLCSoftwareEngineer #Python #Java #Engineer #Москва #Офис
 
Требования:
Понимание ООП. Опыт программирования на ST / Python / C++ / C / Java. Умение разбираться в чужом коде. Базовые знания электротехники и опыт работы с измерительными приборами. Будет плюсом: Работа с цифровыми и аналоговыми датчиками. Опыт в АСУ ТП. Знание промышленных интерфейсов Sercos, EtherCAT, CAN.
 
Локация:📍Москва, Офис.
 
Контакт для отклика: @HR_tanyakurbat или tatyana.kurbat.worker@gmail.com +CV
 
👉забрать special offer

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

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

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

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