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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

hh.ru
180k–200k ₽РоссияМоскваУдалёнка

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

Ключевые задачи:

  • Разрабатывать архитектуру и ядро системы видеонаблюдения с нуля;
  • Реализовывать модули захвата, обработки и передачи видеопотоков в реальном времени;
  • Интегрироваться с различными типами камер (IP, USB, аналоговые через захват);
  • Создавать высокопроизводительные алгоритмы сжатия и декодирования видео;
  • Разрабатывать сетевые протоколы для передачи видеоданных;
  • Оптимизировать производительность работы с большими объемами видеоданных;
  • Реализовывать модули записи, хранения и поиска по видеоархиву;
  • Создавать API для интеграции с frontend и мобильными приложениями.

Для решения задач потребуется:

  • Опыт коммерческой разработки на C/C++ от 3х лет;
  • Глубокое понимание многопоточного программирования и синхронизации;
  • Опыт работы с видео: кодеки (H.264, H.265), контейнеры (MP4, AVI);
  • Знание библиотек обработки видео (FFMPEG, GStreamer, OpenCV и др.);
  • Опыт сетевого программирования (TCP/UDP, RTSP, HTTP);
  • Владение современными стандартами C++ (C++17/20) и STL;
  • Опыт профилирования и оптимизации производительности;
  • Знание принципов архитектуры ПО и паттернов проектирования;
  • Опыт работы с CMake, Git;
  • Понимание принципов работы операционных систем (память, процессы, файловые системы).

Будет большим плюсом:

  • Опыт разработки систем видеонаблюдения или видеостриминга;
  • Знание протоколов ONVIF, RTMP, WebRTC;
  • Опыт работы с CUDA/OpenCL для GPU-ускорения;
  • Понимание принципов безопасности и шифрования видеоданных.

Преимущества работы у нас:

  • Официальное оформление согласно ТК РФ;
  • Конкурентная зарплата: гибкая система премирования, ежегодная индексация, дополнительное премирование за рациональные предложения;
  • Удаленный формат работы/гибрид/офис;
  • График работы: 5/2, с 08:00 до 17:00 либо с 09:00 до 18:00;
  • Программы карьерного и профессионального роста;
  • Забота о семье: новогодние подарки детям, компенсация путевок в лагерь, бесплатные секции для детей, материальная помощь в различных жизненных ситуациях и другое;
  • Яркая корпоративная жизнь: волонтерские программы, конкурсы, досуговые мероприятия;
  • Доступ в развивающим платформам: Alpina Digital, TES.

Место офиса: удаленный формат работы/гибрид/офис

Присоединяйтесь к нашей команде профессионалов прямо сейчас! Нажимайте на кнопку "Откликнуться

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

АО «Российские космические системы» (РКС, входит в Госкорпорацию "Роскосмос") - один из лидеров мирового космического приборостроения, разрабатывает, производит, испытывает, поставляет и эксплуатирует бортовую и наземную аппаратуру и информационные системы космического назначения на протяжении 75 лет.

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

  • Разработка алгоритмов решения поставленных задач.
  • Создание, отладка, оптимизация программного кода на уровне программных модулей и межмодульного взаимодействия.
  • Оформление технической документации в соответствии со стандартами ЕСПД.
  • Применять язык программирования С++, ООП, фреймворк Qt 5.x, среда разработки Qt Creator, система управления версиями.
  • Использовать возможности имеющейся программной архитектуры для написания программного кода.
Умения:
  • Применять язык программирования С++, ООП, фреймворк Qt 5.x, среда разработки Qt Creator, система управления версиями.
  • Использовать возможности имеющейся программной архитектуры для написания программного кода.
  • Применять современные компиляторы, отладчики, выявлять ошибки в программном коде.
  • Синтаксис и особенности программирования на языке С++.
  • Методология объектно-ориентированного программирования.
  • Программы офисного пакета (текстовый редактор, средства создания презентаций).
Условия:
  • Работа на крупном предприятии ракетно-космической отрасли, занимающая лидирующие позиции на рынке уже около 75 лет;
  • официальное оформление согласно ТК РФ, оплачиваемые отпуск и больничные листы;
  • полностью белую конкурентную заработанную плату;
  • хороший и дружный коллектив, программы наставничества, стимулирующие надбавки для начинающих специалистов;
  • возможность получения дополнительного высшего образования на базе предприятия (магистратура, аспирантура);
  • социальные поддерживающие программы для работников;
  • социальный пакет (после прохождения испытательного срока).
Сайты компаний
Зарплата не указанаНе указана странаЛокация не указана

<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 или другими брокерами сообщений
* Разрабатывали высоконагруженные распределённые системы
* Способны создавать новые алгоритмы и протоколы
* Занимались задачами оптимизации

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

АО «Российские космические системы» (РКС, входит в Госкорпорацию "Роскосмос") - один из лидеров мирового космического приборостроения, разрабатывает, производит, испытывает, поставляет и эксплуатирует бортовую и наземную аппаратуру и информационные системы космического назначения на протяжении 75 лет.

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

  • Разработка алгоритмов решения задач динамики, баллистики, спутниковой навигации.
  • Создание программных компонентов и комплексов программ в области динамики, баллистики, спутниковой навигации.
  • Проведение исследований в целях поиска методик решения баллистических задач.
  • Применять фундаментальные научные знания в качестве основы инженерной деятельности.
  • Использовать при разработке задач языки программирования высокого уровня.
  • Использовать стандартное программное обеспечение при оформлении документации.
Требования:
  • Основы теории движения, математические методы моделирования полетов космических аппаратов.
  • Основы геодезии, теории вероятностей и математической статистики
    Синтаксис языка программирования С++, методологию объектно-ориентированного программирования.
Условия:
  • Работа на крупном предприятии ракетно-космической отрасли, занимающая лидирующие позиции на рынке уже около 75 лет;
  • официальное оформление согласно ТК РФ, оплачиваемые отпуск и больничные листы;
  • полностью белую конкурентную заработанную плату;
  • хороший и дружный коллектив, программы наставничества, стимулирующие надбавки для начинающих специалистов;
  • возможность получения дополнительного высшего образования на базе предприятия (магистратура, аспирантура);
  • социальные поддерживающие программы для работников;
  • социальный пакет (после прохождения испытательного срока).
hh.ru
байкал электроникс

Senior Embedded Software Engineer (SDK Development)

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

Мы — группа разработки SDK микроконтроллера Baikal-U (BE-U1000) компании Baikal Electronics. Создаём ПО, которым будут пользоваться тысячи разработчиков встраиваемых систем.

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

Подробнее про MCU: https://mcu.baikalelectronics.ru

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

  • Разрабатывать новое программное обеспечение для работы на нашем микроконтроллере: демонстрационные проекты, примеры для отладочных плат;
  • Адаптировать и портировать на нашу платформу сторонние проекты;
  • Дорабатывать и расширять SDK: улучшать существующие модули, добавлять новые компоненты, развивать систему сборки;
  • Участвовать в процессе интеграции SDK в интегрированные среды разработки;
  • Помогать в подготовке документации.

Для нас важно

  • Уверенное владение языком C;
  • Опыт разработки встраиваемого ПО для микроконтроллеров таких производителей, как STMicroelectronics, Espressif, Raspberry Pi, Nanjing Qinheng Microelectronics, Nordic Semiconductor, Microchip Technology, TI и др.;
  • Опыт работы с периферийными блоками: UART, SPI, I2C, DMA, USB, CAN, I2S, TIM, ADC;
  • Знание устройства микроконтроллеров на уровне архитектуры: тактирование, системные шины, отладочные интерфейсы, питание, подсистема памяти и т.д.;
  • Навыки работы в Linux на уровне продвинутого пользователя.

Будет плюсом

  • Опыт работы с архитектурой RISC-V;
  • Навыки написания технической документации и примеров кода;
  • Опыт работы с интерфейсом Ethernet.

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

  • Долгосрочную работу над коммерческим микроконтроллером, который уже производится и будет востребован многие годы;
  • Возможность влиять на пользовательский опыт тысяч разработчиков;
  • Работу с актуальной архитектурой RISC-V;
  • Конкурентоспособную зарплату по итогам собеседования;
  • Гибкий график и комфортный офис в Москве (Ostankino Business Park);
  • Официальное трудоустройство в аккредитованной IT-компании;
  • Расширенную ДМС (стоматология, стационар, страхование в путешествиях);
  • Профессиональный коллектив и неформальную атмосферу.
Сайты компаний
яндекс

Системный разработчик (стажёр) в команду умных устройств

яндексНа сервисе с: 20.06.26 23:42↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваГибрид

Опыт: Можно без опыта

Навыки: C++

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

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

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

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

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

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

  • Увлекаетесь электроникой и работали с ней
  • Умеете читать принципиальные схемы
  • Умеете работать с измерительным оборудованием
  • Владеете С или C++ и писали на Python
  • Имеете опыт в embedded
  • Самостоятельны и инициативны

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

  • Разрабатывали Embedded Linux или AOSP
  • Знакомы с устройством современных SOC
Эта вакансия также есть на:Внешний сайтvseti.app
Соц.сети
Н

Senior C разработчик

Неизвестный работодательНа сервисе с: 29.09.26 12:19
Зарплата не указанаНе указана странаЛокация не указанаУдалёнка

🧠😘😀😘😘🥰😀🫢

на зарубежный проект
Senior C разработчик

Грейд: Senior

Занятость: Full time
Старт: ASAP

Локация: не РФ и не РБ
Гражданство: РФ
Формат работы: удалённо, график 12:00–21:00 или 13:00–22:00 по Армении
Часовой пояс: GMT+4 (Армения)
Язык: английский B2+/C1
Вилка: 200-210

Проект: организация с legacy-системой обработки данных
О проекте: устранение деградации производительности при росте объема данных в системе ETL-обработки и загрузки в Db2

Задачи
— Устранение деградации производительности при росте объема данных
— Работа с legacy-системой ETL-обработки и загрузки в Db2

Требования Hard Skills
— Значительный опыт работы с C
— Опыт с реляционными базами данных, в идеале с Db2, Embedded SQL
— Intel OpenMP / multithreading
— Опыт performance optimization
— Опыт работы с legacy-системами
— Опыт AI девелопмента

Направить CV
••••••••

hh.ru
леста игры

Tech & Tools Programmer (С++)

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

Мы ищем Tech & Tools Programmer (С++) для работы в новом кроссплатформенном игровом проекте.

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

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

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

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

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

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

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

Мы ожидаем:

  • Опыт работы с С++ от 4 лет, уверенное понимание принципов ООП.

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

  • Владение скриптовыми языками.

  • Наличие базовых знаний линейной алгебры (матрицы, вектора).

Будет плюсом

  • Опыт работы с Unity или другими игровыми движками.

  • Опыт работы с UI-фреймворками (Qt, ImGui, wxWidgets т.п.).

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

  • Опыт автоматизации процессов и написания автотестов.

  • Опыт настройки TeamCity/Jenkins.

  • Опыт работы с Python и C#.

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

  • Работу в аккредитованной IT-компании.

  • Расширенный полис ДМС.

  • Доплаты по больничным листам и days off.

  • Тренажёрный зал и душевые в офисе.

  • Компенсацию спорта.

  • Компенсацию питания.

  • Подарки и выплаты сотрудникам на значимые даты (первый день в компании, день рождения, свадьба, рождение детей).

  • Комнаты отдыха с настолками, приставками, игровыми автоматами/столами.

  • Релакс-зоны с массажными креслами Yamaguchi и топовыми кофемашинами.

  • От 500 до 1000 ед. игрового золота на ваш аккаунт в игре ежедневно.

  • Гибкое начало дня: приходим в офис с 8 до 11, уходим с 17 до 20.

hh.ru
К

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

кадаитекНа сервисе с: 30.09.26 10:26
Зарплата не указанаРоссияНижний НовгородОфис

О компании и проекте


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

Вам предстоит работать над задачами, связанными с алгоритмической обработкой, кластеризацией, компьютерным зрением, парсингом неструктурированных данных и реконструкцией содержимого документов. Мы ищем инженера, который не боится заглядывать внутрь спецификаций и писать эффективный код на C++17/20/26.

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


Работа с текстовым слоем: Разработка алгоритмов извлечения текста с учетом кодировок, шрифтов (CID, TrueType) и позиционирования.
Высокая производительность: Оптимизация потребления памяти (RAM) и скорости обработки крупных PDF-файлов (сотни страниц) .
Интеграция: Стыковка C++ ядра с другими модулями системы (OCR, ML) и скриптовыми языками.
Low-level парсинг: Разработка и оптимизация парсеров для чтения PDF-файлов, включая поврежденные или «нестандартно» записанные документы.
Алгоритмическая реконструкция: Преобразование «плоского» набора команд отрисовки (текст, линии, изображения) обратно в логически структурированный документ (колонки, таблицы, заголовки).

Наши ожидания (Requirements)

Hard Skills (обязательно):

Опыт промышленной разработки на C++ от 5-7 лет (C++17 — обязательно, знание modern C++).
Глубокое понимание алгоритмов и структур данных (деревья, хеш-таблицы, работа с памятью).
Опыт работы с бинарными протоколами и сложными форматами файлов.
Опыт разработки кроссплатформенных приложений (Win/Linux/macOS).
Знание STL, Boost, навыки многопоточного программирования.
Опыт работы с системами контроля версий (Git).

Будет вашим преимуществом (Nice to have):

Опыт работы с PDF-библиотеками: PoDoFo, PDFium, Poppler или опыт написания собственных парсеров.
Понимание внутренней структуры форматов PDF/Word/Excel/DXF/DWG или API для работы с ними.
Знание математики (линейная алгебра, геометрия) для работы с трансформациями на странице.
Навыки работы с OpenCV или Tesseract, EasyOCR(как дополнительный плюс).

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


Зарплата:

Уровень дохода выше рынка. Фиксированный оклад (вилка обсуждается с успешными кандидатами).


Технологии: Современный C++ (17/20/26), новейшие стандарты ISO, инструменты статического анализа кода.


Задачи: Инженерные вызовы — работа с алгоритмами машинного обучения, алгоритмами кластеризации документов и конвертации форматов.


Команда: Профессиональное сообщество инженеров (сильная математическая и ИТ-школа в Н. Новгороде).


Офис / Удаленка: Современный офис в центре или гибрид (на ваш выбор).

Соц.сети
Зарплата не указанаНе указана странаЛокация не указанаУдалёнка

👩‍💻 Вакансия Разработчик С++ (Единые системы управления)

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

🟦Задачи
– Разработкой компонентов систем управления;
– Исследованием и внедрением новых возможностей и стандартов C++ в программное обеспечение космических аппаратов;
– Разработкой и совершенствованием протоколов передачи данных для бортовых систем;
– Тестированием разработанных решений на стендах, имитирующих работу космических аппаратов;
– Проведением полномасштабного тестирования системы управления;
– Участием в разработке архитектурных решений;
– Написанием и обновлением технической документации по проектам;
– Участием в разработке новых продуктов и улучшением существующих систем.

🟦Требования
– Уверенное владение C++ 20, STL, Docker, Boost.Asio, Linux;
– Уверенное владение шаблонами С++ (Концепты, SFINAE, CTAD, и др.);
– Умение применять RAII, Structured binding и др.;
– Владение системами отладки и профилирования кода;
– Знание системы сборки Meson на уровне пользователя;
– Знание классических алгоритмов и структур данных;
– Понимание принципов и проблем многопоточного программирования;
– Базовый опыт работы с цифровыми сертификатами (OpenSSL, другие PKI);
– Опыт разработки клиент-серверных приложений;
– Понимание принципов работы компьютерных сетей: архитектура сетей, сетевые протоколы;
– Опыт работы с Git, GitLab CI/CD;
– Опыт разработки под Linux для различных архитектур (aarch64, armv7);
– Умение писать автотесты, документацию и понимание, зачем они нужны;
– Знание и понимание паттернов проектирования.

🟦Будет плюсом
– Опыт написания embedded-проектов под С++ (стандарты 14/17/20);
– Опыт работы с RTOS (Real-Time Operating Systems);
– Знание основ встраиваемых систем и архитектур микроконтроллеров (ARM);
– Опыт работы с периферийными устройствами микроконтроллеров (UART, CAN).

📩 Резюме отправлять: ••••••••

Соц.сети
Н

Middle / Senior C++ Developer

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

Всем привет! На долгосрочный проект ищу Middle / Senior С++ Developer
Продукт- решения по автоматизации оборудования и технологических процессов.
Опыт работы 3+ лет.
Stack: C++, EtherCAT, robotics
Условия: штат, гибкий график, гибрид.
Локация: Минск.
Пишите мне ••••••••

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

«НЭК.ТЕХ» — российская аккредитованная IT-компания, единый научно-технический центр, специализирующийся на разработке средств измерений, коммуникационного оборудования IoT в сфере энергетики, высоконагруженных телекоммуникационных решениях и создании собственной компонентной базы.
Реализованные проекты «НЭК.ТЕХ» востребованы системообразующими энергетическими и промышленными компаниями и лежат в основе технологической независимости России.

Сотрудники «НЭК.ТЕХ» — самая большая ценность компании. Мы коллектив, объединённый совместной работой над амбициозными интересными проектами и общими целями.


Приглашаем в команду Старшего инженера-программиста

Какие знания и навыки мы ожидаем от вас:

  • Языки программирования C, C++
  • Опыт работы от 3 лет.
  • Опыт разработки встроенного ПО: bare metal, RTOS, Linux.
  • Знание ООП
  • Опыт разработки realtime и многопоточных приложений.
  • Понимание шаблонов проектирования.
  • Владение основами алгоритмов.
  • Уверенное владение системами контроля версий (Git) и управления разработкой (Jira).
  • Знание РБПО (ГОСТ)

Основные задачи:

  • Разработка встроенного ПО устройств РЗА и многофункциональных контролеров для электроэнергетической отрасли;
  • Исследования, участие в выборе технического решения;
  • Участие в разработке архитектуры ПО;
  • Разработка прикладного и системного программного обеспечения;
  • Взаимодействие с экспертами по информационной безопасности (AppSec);
  • Участие в формировании требований к функциям ИБ;
  • Участие в формировании общей архитектуры ВПО в части реализации функций ИБ;
  • Реализация функций ИБ, разработка ВПО в части функций ИБ;
  • Проведение инструментального анализа кода (статический, динамический, композиционный и т.д.), проведение разметки кода, определение приоритетов работ по выявленным дефектам, формирование и исполнение задач;
  • Проведение аудита и анализа безопасности кода, выявление уязвимостей, участие в тестировании;
  • Декомпозиция задач;
  • Поддержка жизненного цикла продукта

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

  • Работа в офисе г. Чебоксары, полная занятость;
  • Оформление в соответствии с ТК РФ;
  • ДМС с расширенным пулом клиник и первичной стоматологией после испытательного срока (через 3 месяца);
  • Компенсация питания и частичная компенсация фитнеса;
  • Рабочий график 5/2, с 8:00 до 17:00, возможно гибкое начало рабочего дня;
  • Реальные возможности профессионального развития.
hh.ru
вкусвилл. даркстор

Robotics Software Engineer (Роботизация дарксторов)

вкусвилл. дарксторНа сервисе с: 13.08.26 18:36↑ Вакансия с автоподнятием
до 460k ₽РоссияМоскваГибрид

ТехВилл – IT-компания и партнёр ВкусВилл по развитию цифровых решений.

Мы отвечаем за разработку мобильных и web- приложений, автоматизацию бизнес-процессов, искусственный интеллект, devops, инфобез ВкусВилла.

Нашими решениями пользуется свыше 1 000 000 клиентов и сотрудников ВкусВилла.

На данный момент мы ищем Robotics Software Engineer в команду Роботизация дарксторов, который будет участвовать в роботизации и автоматизации процессов во «ВкусВилл».

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

  • Имплементация и адаптация алгоритмов манипуляции и навигации: внедрение, настройка и доработка готовых решений для планирования траекторий (Motion Planning), обхода препятствий, захвата объектов (Grasp Planning) и управления манипуляторами в связке с системами технического зрения;
  • Интеграция ПО компьютерного зрения: встраивание и оптимизация предобученных моделей и классических CV-алгоритмов для решения прикладных задач: детекция, сегментация, классификация объектов, оценка 6D-позы. Задача — взять работающий прототип модели и интегрировать его в робототехнический стек с гарантированной производительностью;
  • Сопровождение ML-моделей (ML-Ops на борту робота): упаковка моделей в продакшен (ONNX/TensorRT), обеспечение эффективного инференса на бортовых вычислителях, мониторинг корректности работы моделей на роботе;
  • Разработка связующего ПО на ROS 2: создание и конфигурирование нод, топиков, сервисов и экшенов как единой нервной системы робота, соединяющей модули управления, восприятия и приводы;
  • Высокопроизводительная обработка данных: оптимизация критичных к скорости модулей (например, фильтрация и сегментация облаков точек с лидаров/Depth-камер) с использованием C++ для достижения показателей реального времени;
  • Работа с данными: сбор, разметка и предобработка данных с сенсоров (RGB-D камеры, лидары, тактильные сенсоры) для дообучения и тонкой настройки интегрируемых моделей;
  • Полный цикл интеграции: от запуска в симуляторе и отладки прототипа до развертывания, полевых испытаний и поддержки кода на реальных роботах.

Наш стек технологий:

  • Языки: C++ (17/20), Python 3.x;
  • Фреймворки робототехники: ROS 2 (Humble), MoveIt 2, CuRobo, Navigation 2 (Nav2), Autoware;
  • Компьютерное зрение и 3D: OpenCV, PCL;
  • ML и оптимизация: PyTorch, ONNX Runtime, TensorRT;
  • Симуляция: Isaac Sim, Gazebo (Ignition), Mujoco, Genesis;
  • Инфраструктура и инструменты: Docker, Linux, Git, CI/CD (GitLab CI/Jenkins);
  • Сенсоры: RGB-D и стереокамеры, лидары, тактильные сенсоры.

Требования:

  • От 2 лет коммерческого опыта в разработке на C++, включая оптимизацию кода и многопоточность;
  • Практический опыт интеграции систем в ROS 2 (создание кастомных нод, работа с экшенами, лонч-файлы);
  • Уверенное решение прикладных задач Computer Vision с использованием OpenCV, понимание, как подобрать детектор/сегментатор под задачу и "прикрутить" его к роботу;
  • Опыт работы с трехмерными данными: облака точек (PCL) или RGB-D изображения;
  • Понимание и опыт применения на практике основ робототехники: прямой/обратной кинематики, работа с системами координат (TF2);
  • Уверенная работа в ОС Linux (на уровне продвинутого пользователя) и владение Git;
  • Практический опыт упаковки и запуска ML-моделей (понимание, что такое ONNX/TensorRT, умение замерить скорость инференса и написать эффективный пайплайн предобработки данных);
  • Умение писать чистый, модульный, хорошо документированный код.

Желательно:

  • Опыт работы с MoveIt 2, CuRobo (настройка кинематики, коллизий, интеграция с реальными роботами и симуляторами);
  • Опыт работы с Navigation 2 (Nav2), Autoware;
  • Опыт запуска и отладки роботов в симуляторах Isaac Sim или Gazebo;
  • Понимание архитектур нейронных сетей (YOLO, PointNet, EfficientNet) и принципов Transfer Learning на уровне, достаточном для дообучения моделей под свою задачу.

Условия:

  • Работа в аккредитованной IT-компании.
  • Гибрид; На ключевых этапах проекта требуется работа на месте. Ожидается готовность к периодическим визитам.
  • Официальное оформление с первого дня работы и поддержка куратора во время адаптации.
  • Прозрачная система развития: понятные грейды, внутреннее и внешнее обучение, индивидуальные планы развития и матрицы компетенций.
  • Экологичная культура и адекватные руководители.
  • Компенсация затрат на медицинские услуги, ментальное благополучие, спорт, тимбилдинги и использование AI-помощников.
  • Бонус 15% с покупок во ВкусВилл.
  • Социальная ответственность: поощряем донорство, оказываем материальную помощь при рождении ребёнка.
  • Партнерская программа «Зелёный свет»: за рекомендации знакомых специалистов можно получить до 50 000 руб.
Другие площадки
R

Senior C разработчик

redНа сервисе с: 29.09.26 09:28
Зарплата не указанаНе указана странаЛокация не указана

Описание

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

Задачи

  • Устранять снижение производительности при росте объёма данных;
  • Работать с устаревшей системой ETL-обработки и загрузки в Db2.

Требования

  • Значительный опыт работы с C;
  • Опыт работы с реляционными базами данных, предпочтительно с Db2 и Embedded SQL;
  • Опыт работы с Intel OpenMP и многопоточностью;
  • Опыт оптимизации производительности;
  • Опыт работы с устаревшими системами;
  • Опыт разработки AI (на проекте Клод);
  • Английский B2+/C1.

Условия

– График 12:00–21:00 или 13:00–22:00 по Армении.

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

Embedded Linux Developer в Автономный Транспорт

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

Yandex Robotics разрабатывает и производит роботов. Среди наших клиентов — крупные сети логистических услуг и производственные компании.

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

Мы ищем специалиста в команду антропоморфного робота. Команда проектирует устойчивые системы реального времени для управления роботами с частотой инфообмена нижнего уровня от 1 кГц.

Разработка и развитие программной архитектуры

Вы присоединитесь к проекту с работающей платформой и сложившейся архитектурой. Предстоит обеспечивать стабильный обмен данными между подсистемами робота с частотой от 1 кГц, выстраивать взаимодействие с датчиками и исполнительными механизмами, контролировать задержки в критичных контурах. Это R&D-позиция с высокой степенью влияния на технические решения.

CI/CD, деплой и инфраструктура разработки

Вы будете развивать сквозной пайплайн сборки и доставки embedded-кода: пред- и посткоммитные проверки, релизный флоу, Docker-образы, деплой на вычислители роботов.

Симуляция и тестирование

Предстоит развивать симуляционный контур: заниматься поддержкой симуляционных драйверов, запускать модели роботов в MuJoCo, обеспечивать связку RL + LL + симулятор. Нужно будет тестировать embedded-код в симуляции до выхода на железо.

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

* Уверенно владеете C/C++ и Python
* Разрабатывали детерминированные системы с гарантированным временем реакции на события
* Понимаете архитектуру Linux и принципы разработки для user-space и kernel-space
* Хорошо знаете сетевые протоколы, IPC и принципы распределённого взаимодействия (distributed communication)
* Работали с ARM-платформами, в частности NVIDIA Jetson, и x86
* Настраивали CI/CD, системы сборки и процессы деплоя
* Умеете конструктивно проходить код-ревью — как автор и как ревьюер
* Умеете работать в команде и эффективно взаимодействовать с коллегами из разных направлений
* Знаете английский язык на уровне, достаточном для рабочей коммуникации

* Занимались разработкой на уровне U-Boot и ядра Linux: доработкой, интеграцией и отладкой драйверов
* Запускали новые устройства и работали с деревом устройств (Device Tree)
* Реализовывали Secure Boot
* Работали с Docker, sandbox-системами сборки, автоматизацией релизных пайплайнов
* Работали с симуляторами робототехники: MuJoCo, Gazebo, Isaac Sim
* Работали с ROS 2, DDS или Fast DDS, RTPS, QoS, gRPC
* Работали с промышленными протоколами CAN или EtherCAT
* Работали с Rockchip
* Работали в команде с устоявшейся архитектурой и сильным техлидом — и вам это было комфортно

Эта вакансия также есть на:hh.ru
hh.ru
ионос

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

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

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

Ищем руководителя группы встроенного ПО

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

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

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

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

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

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

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

Предлагаем:

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

Ведущий программист

инфотексНа сервисе с: 30.09.26 07:52
Зарплата не указанаРоссияТомскМоскваОфис
Локации (офис):ТомскМосква

Вакансия предполагает работу в офисе, для каждой локации — своя карточка вакансии. Щёлкни по локации, чтобы перейти на её карточку.

ГК "ИнфоТеКС", входящая в ТОП-10 компаний России в сфере защиты информации, лидер в разработке средств защиты информации, приглашает в команду Ведущего разработчика/архитектора

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

  • Разработка и сопровождение программных компонентов, осуществляющих обработку сетевого трафика (маршрутизация, NAT, Firewall, VPN, DPI, IDS/IPS) в user mode
  • Оптимизация существующего кода с целью повышения производительности;
  • Проектирование целевой архитектуры отдельных подсистем;
  • Защита архитектурных решений, согласование их ограничений и атрибутов качества с заинтересованными лицами;
  • Управление «техническим долгом», формирование плана технологического развития отдельных подсистем;
  • Актуализация архитектурных материалов.

Чего мы ждём от вас

  • Хорошее знание С++ (С++14/17, STL, Boost);
  • Опыт разработки многопоточных высоконагруженных систем;
  • Навыки работы с GNU make, GCC, Shell script, gdb, git;
  • Уверенное знание ОС GNU/Linux, ядра Linux на системном уровне;
  • Базовые знания основных архитектурных стилей и шаблонов проектирования;
  • Уверенное знание принципов построения IP-сетей и сетевых протоколов (в частности, DNS, DHCP, OSPF, BGP, SNMP, ALG, IPsec, TCP/IP, VPP);
  • Знание принципов работы межсетевого экрана (пакетная фильтрация трафика на сетевом и транспортном уровнях, инспекция пакетов с хранением состояния, NAT и пр.).

Будет плюсом

  • Опыт работы с устройствами типа NGFW (фильтрация трафика на прикладном уровне, контентная фильтрация, IDS/IPS, URL-фильтрация, SSL-инспекция и пр.);
  • Опыт работы с DPDK;
  • Знание архитектуры ядер ОС Linux, сетевых подсистем ядра (netfiler, iptables, bpf);
  • Знание предметной области информационной безопасности;
  • Опыт принятия архитектурных решений, их проработки, защиты и архитектурного надзора за их реализацией;
  • Опыт участия в процессе сертификации программных и программно-аппаратных продуктов;
  • Опыт применения практик безопасной разработки программных продуктов.


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

  • Полное соблюдение трудового законодательства РФ, оплачиваемые отпуска и больничные листы, "белая" заработная плата;
  • Начало работы с 8.00 до 11.00, продолжительность рабочего дня 8 часов + 1 час на обед;
  • Оплачиваемое работодателем питание в офисе или кафе;
  • ДМС (добровольное медицинское страхование) - различные варианты программ, страховка от несчастных случаев;
  • Корпоративные мероприятия;
  • Изучение английского онлайн по корпоративным ценам;
  • Возможность получения профессиональных сертификатов и прохождения курсов повышения квалификации за счёт компании.
  • Чай и кофе в офисе за счёт компании
  • Тренировки в наших спортивных командах: футбол, волейбол, баскетбол
Сайты компаний
яндекс
Зарплата не указанаНе указана странаЛокация не указана

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

Мы развиваем платформу продуктов качества и безопасности, которые позволяют:
* Бережно обрабатывать и хранить персональные документы
* Автоматизировать процессы с помощью ML-технологий
* Строить метрики, графики и мониторинги работы системы
* Развивать функциональное API для внутренних заказчиков
* Внедрить удобные и интуитивно понятные инструменты для партнёров

Мы в цифрах:
* 800 тысяч проверок в день
* > 1 млрд проверок в базе
* Около 10–15% всех исполнителей в системе должны пройти проверки прямо в эту минуту
* Запустили проверки в 40+ странах и регулярно запускаем новые: мотошлемы в Пакистане, кондиционеры в Узбекистане, миграционные документы в РФ

Наш стек:
* C++20 на фреймворке userver
* Python 3.7
* PostgreSQL, MongoDB, Redis
* Logbroker — внутренний аналог Apache Kafka

Запуск сервисов в новых странах и улучшение UX асессоров

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

Повысить эффективность фотоконтроля: сократить время обработки и количество ошибочных решений, чтобы улучшить UX асессоров.

Приведение архитектуры сервисов к DOMA

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

Изоляция данных различных бизнесов и другие задачи

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

А ещё у нас можно автоматизировать процессы с помощью ML-технологий и реализовывать собственные идеи на хакатонах.

* Знакомы с C++ и STL
* Предпочитаете баланс между техническими и продуктовыми задачами
* Ориентируетесь в классических алгоритмах и структурах данных
знакомы с NoSQL- и SQL-базами данных (PostgreSQL, MongoDB, Redis и др.)
* Имеете опыт разработки под Linux

* Работали с высоконагруженными системами
* Работали с микросервисной архитектурой и Docker
* Разрабатывали на Python или хотите его выучить

Соц.сети
H

Разработчик C/C++ (Reverse Engineering)

hr_primeНа сервисе с: 28.09.26 13:35
от 300k ₽РоссияМоскваОфис

Разработчик C/C++ (Reverse Engineering) в HR Prime

💰От 300 000 ₽ на руки

📌Условия и бонусы:
Фултайм, офис (МСК).

📌Наши ожидания:
– Владение C/C++;
– Знание архитектуры операционных систем семейств Windows;
– Владение техниками реверс-инжиниринга ПО;
– Опыт работы с дизассемблерами, в том числе IDA;
– Понимание принципов работы систем анализа сетевого трафика и средств защиты на конечных точках.

Подробнее о вакансии ••••••••.

✍🏼••••••••

hh.ru
от 150k ₽РоссияНижний НовгородОфис
Обязанности:
  • организация работы бригады, постановка задач сотрудникам
  • формирование плана работ
  • проверка документации бригады
  • участие в изготовлении и испытаний опытных образцов
Требования:
  • высшее образование (факультеты: информационные технологии, математики и механики; радиофизический; физический; радиоэлектроника и информационные технологии; информатика, математика и компьютерные науки)
  • опыт работы в должности старшего (ведущего) программиста или должность руководителя группы разработки (Senior developer, Team Lead), а также эквивалентных или аналогичных должностях
  • владение языком программирования С/С++
  • понимание содержания основной стандартной библиотеки языка программирования С/С++; включая структуры данных и алгоритмы
  • опыт разработки программного обеспечения для микроконтроллеров и ПЭВМ
  • опыт разработки и проектирования архитектуры программного обеспечения, включая знакомство с шаблонами проектирования и оценку быстродействия на основе архитектуры
  • понимание внутренней архитектуры и работы процессора и микроконтроллера
  • знакомство со средой программирования LAR, EW, Keil, MS Visual Studio и тд
  • умение читать электрические и электро-пневматические схемы уровня Э3, С2
  • понимание процессов в области сертификации ПО согласно отраслевым стандартам
  • знакомство с интерфейсами CAN(ARINC825-2), UART, SPI и др.
  • знакомство с ЕСКД
  • понимание теории в области цифровой обработки сигналов и теории автоматического управления
  • понимание нормативной базы в области построения НИОКР
  • понимание различных методологий разработки программного обеспечения
Условия:
  • работа в Ленинском районе города
  • удобная транспортная развязка
  • график работы 5/2 (с 7-30 до 16-10)
  • полный социальный пакет
  • возможность профессионального и карьерного роста
  • корпоративное обучение
  • оздоровление в корпоративном медицинском центре
  • санаторно-курортное лечение
  • организация летнего отдыха детей сотрудников предприятия
  • культурно-спортивные мероприятия
  • парковка
  • выплаты за выслугу лет
  • материальная помощь
  • страхование от несчастных случаев
hh.ru
Зарплата не указанаРоссияМоскваОфис

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

  • разработка встроенного ПО на языках С/С++ для технологической аппаратуры;

  • тестирование и отладка устройств;

  • написание программной документации;

  • работа с измерительной аппаратурой

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

  • опыт использования и отладки параллельных интерфейсов, DDR-памяти;

  • опыт работы по разработке драйверов

  • Знание архитектур вычислительных систем на базе процессоров ARM, powerpc

  • Умение читать электрические принципиальные схемы устройств на уровне, достаточном для разработки ПО;

  • опыт написания (разработки) драйверов для операционных систем;

Нам бы хотелось, что бы кандидат имел:

  • Опыт программирования на языке С/С++ не менее 2-х лет;

  • Владение скриптовыми языками, например phyton;

  • Опыт работы с unix- системами;

  • Понимание работы микропроцессора (микроконтроллера), памяти

  • Знание английского языка - чтение технической литературы

  • Знание принципов работы современных интерфейсов связи (UART, SPI, i2c, i2S, Ethernet, CAN);

  • Опыт работы с АЦП, ЦАП, DMA и иной периферией;

  • Опыт отладки и работы с контрольно-измерительным оборудованием

Почему у нас стоит работать:

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

  • Оплачиваем профессиональное обучение при необходимости;

  • Даем скидки на билеты в театры, фитнес и другой досуг;

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

  • Создаем и поддерживаем комфортную атмосферу в офисе и коллективе (есть где покушать и где поболтать:)

  • Ценим Ваше и свое время, возможен гибридный график работы

Приходи и Развивайся вместе нами!

Соц.сети
C

Senior C++ Developer (InfraServices VDI Protocol)

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

👩‍💻 Вакансия Senior C++ Developer (InfraServices VDI Protocol)

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

🟦Задачи
– Разработка клиент-серверного приложения для стриминга изображения, аудио и периферийных устройств (аналог microsoft remote desktop protocol).
– Проведение технических исследований по направлениям развития продукта.
– Документирование и проектирование архитектуры системы и принятых решений по результатам исследований (внутренняя документация команды разработки.
– Декомпозиция и оценка задач, планирование работ.
– Портирование на различные платформы: linux, windows, MacOS, Android.
– Разработка юнит и интеграционных тестов.
– Участие в код-ревью.
– Взаимодействие с заинтересованными лицами команды: менеджер продукта, системные аналитики, дизайнеры, тестировщики, девопсы и т.д.

🟦Требования
– Коммерческий опыт разработки на С/С++ от пяти лет.
– Опыт проведения технических исследований и документирования результатов.
– Опыт разработки кроссплатформенных решений (Linux, Windows) с графическим интерфейсом.
– Отличные знания стандартов C++ (от C++ 11, C++ 20 будет плюсом).
– Опыт разработки клиент-серверных приложений, знание сетевого стека.
– Опыт разработки коммерческого ПО с использованием гибких методологий.
– Проактивный подход к разработке, умение выявлять проблемы, риски и предлагать решения.
– Ответственность, готовность аргументированно защищать принятые решения.
– Самостоятельность и целеустремленность, умение планировать работы и соблюдать сроки.

🌐 ••••••••

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

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

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

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