- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Senior C++ Developer
Стабильная компания с 16-летней историей и реальным физическим продуктом. Интересные задачи на стыке железа и сложной архитектуры ПО, полная удаленка и работа с международными рынками.
Сложность вакансии
Роль требует редкого сочетания глубоких знаний высокоуровневого проектирования (SOLID, чистая архитектура) и низкоуровневой разработки под микроконтроллеры и RTOS. Высокая ответственность за архитектуру систем, работающих в критических отраслях.
Анализ зарплаты
Для позиции Senior C++ (Embedded) в российском сегменте IoT рынка, зарплаты обычно начинаются от 250 000 рублей и могут достигать 450 000 рублей в зависимости от глубины экспертизы в архитектуре и ОС реального времени. Учитывая требования к знанию Linux и Cortex-A, позиция находится в верхнем ценовом диапазоне рынка.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Galileosky уже сейчас
Присоединяйтесь к лидеру промышленного IoT и создавайте архитектуру устройств, работающих по всему миру!
Описание вакансии
Senior C++ Developer
Локация: Удалённо
Компания: Galileosky
ЗП: обсуждается на собеседовании
Занятость: Полная
Galileosky — лидер промышленного IoT с 16-летним опытом. Наши решения управляют миллионами устройств в нефтегазодобыче, сельском хозяйстве и транспорте по всему миру — от России до Африки.
Ключевые требования:
- Глубокое понимание принципов чистой архитектуры, SOLID и основных паттернов проектирования, опыт их практического применения в коммерческих проектах
- Уверенное знание C++ и опыт программирования микроконтроллеров
- Понимание и применение объектно-ориентированной модели программирования
- Общее понимание принципиальных схем и знакомство с современной элементной базой (микроконтроллеры, микросхемы памяти, проводные и беспроводные интерфейсы)
Что вас ждёт:
- Разработка встроенного программного обеспечения для аппаратных платформ на базе микроконтроллеров
- Проектирование и развитие архитектуры embedded-ПО с учётом принципов чистой архитектуры
- Создание алгоритмов обработки сигналов аналоговых и цифровых датчиков
- Работа с периферией, GPS / GSM / Wi-Fi / Bluetooth
- Разработка как нативного кода для микроконтроллеров, так и модулей под FreeRTOS и Linux
- Программирование микроконтроллеров на базе ядер Cortex-M0 / M3 / M4 / M7, Cortex-A7 / A9
- Участие в проектах по разработке ПО для мониторинга и позиционирования автотранспорта
🌐 Резюме отправлять: Откликнуться
–––
Бесплатный постинг вакансий: @freeIT_job
Забирай 📚 Базу Знаний
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- SOLID
- Embedded C
- Microcontrollers
- FreeRTOS
- Linux
- Cortex-M
- Cortex-A
- GPS
- GSM
- Wi-Fi
- Bluetooth
- IoT
- Clean Architecture
Возможные вопросы на собеседовании
Вакансия требует применения SOLID в embedded. Важно понять, как кандидат разделяет уровни абстракции при работе с железом.
Как вы применяете принципы SOLID при разработке драйверов для микроконтроллеров, чтобы код оставался тестируемым и переносимым?
Работа ведется с разными ядрами (M0-M7, A7-A9). Нужно проверить понимание различий в управлении ресурсами.
В чем заключаются основные различия в подходах к разработке ПО для Cortex-M4 под управлением FreeRTOS и для Cortex-A7 под Linux?
Упоминается работа с GPS/GSM и датчиками. Важно умение обрабатывать данные в реальном времени.
Расскажите о вашем опыте реализации алгоритмов фильтрации и обработки сигналов с аналоговых датчиков в условиях ограниченных вычислительных ресурсов.
Промышленный IoT требует высокой надежности.
Какие стратегии отладки и предотвращения утечек памяти вы используете в системах на базе FreeRTOS без полноценного MMU?
Проект предполагает развитие архитектуры.
Опишите кейс, когда вам пришлось проводить рефакторинг легаси-кода встроенной системы для перехода на новую элементную базу. С какими сложностями вы столкнулись?
Похожие вакансии
Senior C++ Developer (Network Infrastructure / L2/L3)
Старший С разработчик в команду BIOS/UEFI
Старший С разработчик (BIOS/UEFI)
Разработчик встроенных баз данных (Embedded DB) / C / RUST / ZIG
Senior Embedded Software Engineer (Microcontrollers, C/C++)
Senior / Middle C++ Developer (C++98/Qt4)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия