Главная›Вакансии›IT и разработка›Программист›Разработчик C\C++, Qt (Senior)

РОЙ-АЭРО · Ростов-на-Дону

Разработчик C\C++, Qt (Senior) — РОЙ-АЭРО

Разрабатывать и поддерживать прошивки микроконтроллеров на C/C++. Разрабатывать системные приложения и фоновые сервисы для Embedded Linux. Реализовывать взаимодействие между...

Опубликована сегодня

Где эта вакансия на рынке

Голубая полоса — вилка, в которую попадает половина предложений «Программист», серая засечка — середина рынка. Предложение обгоняет 62% вакансий направления.

60 000 ₽в среднем 155 000 ₽280 000 ₽

Коротко о вакансии

Предложение выше рынка: от 200 000 ₽ против средних 155 000 ₽ по направлению «Программист» — это плюс 29%. В требованиях: c++, git, linux, qt, github. Компания нанимает активно — открытых позиций сейчас 20.

В Ростове-на-Дону по этому направлению платят в среднем 104 000 ₽, предложение обгоняет 88% местных вакансий.

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

Ищем разработчика для работы с прошивками микроконтроллеров и устройствами под Embedded Linux. Основными задачами будут взаимодействие ПО с аппаратной частью, работа с системными
сервисами, сборка программной платформы и диагностика на реальном оборудовании.

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

📌 Обязанности
  • Разрабатывать и поддерживать прошивки микроконтроллеров на C/C++.
  • Разрабатывать системные приложения и фоновые сервисы для Embedded Linux.
  • Реализовывать взаимодействие между Linux-устройством, микроконтроллерами и периферией.
  • Настраивать кросс-компиляцию и сборку образов системы.
  • Адаптировать существующую программную платформу под изменения оборудования.
  • Диагностировать проблемы загрузки, обмена данными, памяти и производительности.
  • Проверять работу ПО на целевых платах, автоматизировать сборку и испытания.
  • Документировать архитектуру, конфигурацию устройства и порядок обновления ПО.

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

▪️ C/C++ и низкоуровневая разработка
  • Уверенное владение C и практический опыт C++.
  • Понимание указателей, времени жизни объектов, размещения данных в памяти, выравнивания и порядка байтов.
  • Работа с битовыми полями регистров, буферами и бинарными протоколами.
  • Понимание undefined behavior, назначения volatile и его отличия от атомарности и синхронизации.
  • Контроль использования стека, динамической памяти и времени выполнения.

▪️ Микроконтроллеры
  • Практический опыт разработки bare-metal-прошивок или прошивок под RTOS.
  • Работа с прерываниями, таймерами, DMA и watchdog.
  • Опыт работы с UART, SPI, I²C; умение самостоятельно освоить периферию по документации.
  • Использование SDK/HAL производителя и понимание происходящего на уровне регистров.
  • Отладка через SWD/JTAG или аналогичный интерфейс.
  • Чтение datasheet, reference manual и схем подключения.

▪️ Embedded Linux
  • Понимание цепочки загрузки: загрузчик → ядро → root filesystem → init → сервисы.
  • Практический опыт Buildroot или Yocto/OpenEmbedded: собрать образ для поддерживаемой платы, добавить приложение или пакет, изменить конфигурацию и воспроизвести сборку.
  • Кросс-компиляция: toolchain, sysroot, архитектура процессора, зависимости и библиотеки целевой системы.
  • Базовая работа с конфигурацией ядра и Device Tree: включить существующий драйвер, настроить периферию поддерживаемой платы, проверить результат.
  • Настройка запуска сервисов через systemd или другую init-систему, применяемую на устройстве.
  • Диагностика через serial console, SSH, dmesg и системные журналы.

▪️ Системное программирование в Linux
  • Файловые дескрипторы, процессы, потоки, mutex и межпроцессное взаимодействие.
  • РOSIX API, последовательные порты, TCP/UDP-сокеты.
  • Неблокирующий ввод-вывод и ожидание событий через poll/epoll.
  • Корректная обработка частичного чтения/записи, тайм-аутов и ошибок системных вызовов.

▪️ Инструменты и проверка
  • Git, CMake и понимание существующих Makefile.
  • GDB/gdbserver, strace, анализ дампов и стеков вызовов.
  • Использование логического анализатора или осциллографа для диагностики обмена.
  • Python и shell для автоматизации сборки, развёртывания и проверок.
  • Автоматические тесты логики на компьютере разработчика и интеграционные проверки на устройстве.
  • Чтение англоязычной технической документации.

📌 Будет преимуществом
  • FreeRTOS или Zephyr: приоритеты задач, очереди, синхронизация, взаимодействие с ISR.
  • Разработка и сопровождение BSP, перенос на новые платы.
  • Доработка U-Boot и написание драйверов ядра Linux.
  • CAN, RS-485/Modbus, USB или Ethernet на уровне интеграции оборудования.
  • Безопасное обновление прошивок и Linux-образов, откат и восстановление после потери питания.
  • Secure boot, проверка подписи обновлений.
  • Автоматизированные аппаратные стенды и длительные испытания.

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

Вакансия опубликована 5 октября, проверена 06.10.2026. Открыть оригинал.

Ключевые навыки

C++GitLinuxQtGitHub

Как откликнуться

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

Спросите нейросети о вакансии

Отвечает DeepSeek по данным этой страницы: зарплата против рынка, условия, работодатель

Вопросы по этой вакансии

Сколько платят на позиции «Разработчик C\C++, Qt (Senior)»?

Работодатель указал вилку от 200 000 ₽. В среднем по направлению «Программист» платят 155 000 ₽, то есть предложение выше рынка.

Какой опыт нужен?

В требованиях указано: от 3 до 6 лет. Работать нужно на месте, город — Ростов-на-Дону.

Вакансия ещё открыта?

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

О компании

РОЙ-АЭРО

ООО Рой Аэро —  стабильно развивающееся современное высокотехнологичное производство радиоэлектронной аппаратуры (РЭА). Мы создаем инновационный продукт и предлагаем вам стать частью перспективной отрасли. Мы гордимся, что создаем качественный продукт на передовом оборудовании и верим, что залогом успеха является комфорт и развитие каждого сотрудника.…

Открытых вакансий: 20

Похожие вакансии

Соседи по направлению с близкими требованиями.

Программист 1С (Академгородок)

от 200 000 ₽+29% к среднему

Шаклин · Новосибирск

Написание дополнительного функционала к типовым конфигурациям 1С. Составление документации, ТЗ. Разработка и настройка механизмов обмена данными между конфигурациями 1...

От 3 до 6 летПрограммистОпубликована 5 октября

1С разработчик

170 000 — 250 000 ₽+35% к среднему

YLAB Development · Москва

Разработка и доработка конфигураций 1С:УХ (Управление холдингом) и 1С:СКК (Сводный корпоративный бюджет/Казначейство). Проектирование и реализация...

Можно удалённоОт 3 до 6 летПрограммистОпубликована 21 сентября

Программист АСУ ТП

200 000 — 300 000 ₽+61% к среднему

Руланд Инжиниринг и Консалтинг Москау · Москва

Проведение пусконаладочных работ на пищевых производствах (преимущественно напитки) в России и за рубежом. Разработка и доработка ПО для систем автоматизации...

От 3 до 6 летПрограммистОпубликована 3 октября

Программист 1С - Middle/Senior

200 000 — 220 000 ₽+35% к среднему

ПивКо · Екатеринбург

Программировать на платформе 1С: 8.3 (Обычные и управляемые формы). Дорабатывать конфигурации по корректно сформулированным техническим заданиям.

От 1 года до 3 летПрограммистОпубликована 6 октября

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

180 000 — 300 000 ₽+35% к среднему

Холдинговая компания Элинар · Наро-Фоминск (Московская область)

Участие в разработке и поддержке информационной системы. Определение архитектурных и технологических решений при разработке/доработке информационной системы. Создание нового функционала...

От 1 года до 3 летПрограммистОпубликована 25 сентября

Другие вакансии компании

Менеджер по подбору персонала (Тютчевская)

120 000 — 130 000 ₽+67% к среднему

РОЙ-АЭРО · Москва

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

От 3 до 6 летСпециалист по кадрамОпубликована 5 октября

Комплектовщик / Заготовщик на производство

80 000 — 120 000 ₽+11% к среднему

РОЙ-АЭРО · Ростов-на-Дону

Распаковка и комплектование радиоэлектронных компонентов. Перемещение сформированной продукции в зону отгрузки или на склад. Участие в погрузочно-разгрузочных работах, перемещение...

Нет опытаКомплектовщикОпубликована 5 октября

Юрисконсульт

90 000 — 90 000 ₽+12% к среднему

РОЙ-АЭРО · Ростов-на-Дону

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

Более 6 летЮрисконсультОпубликована 5 октября

Где платят больше

Ближайшие предложения того же направления с более высокой вилкой.

Разработчик Unity/C# (Middle+/Senior)

180 000 — 280 000 ₽+48% к среднему

Versus LLC · Москва

Разработка приложений на движке Unity/С#. Проектирование и разработка функционала, ревью кода, поддержка архитектуры, исправление ошибок. Ежедневное руководство командой разработчиков...

Можно удалённоБолее 6 летПрограммистОпубликована 24 сентября

Программист SQL/Delphi

от 230 000 ₽+48% к среднему

NetLab · Москва

Разработка и доработка: поддержка существующей ERP-системы учета и управления бизнес-процессами компании, написанной на Delphi. Оппыт работы с DevExpress...

От 3 до 6 летПрограммистОпубликована 5 октября

C#/.NET-разработчик

220 000 — 240 000 ₽+48% к среднему

Wanted · Москва

1) Разрабатывать и сопровождать backend-сервисы на C# / .NET. 2) Развивать микросервисы платформы и интеграции с внешними системами.

Можно удалённоБолее 6 летПрограммистОпубликована 16 сентября

Расчёты по этой вакансии

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

Ещё по направлению

Разработка на Python, Java, C#, 1С, JavaScript и других стеках: продукты, интеграции, поддержка систем.