yandex
G
Galileosky
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorУдалённоПолная занятость

Senior C++ Developer

Оценка ИИ

Стабильная компания с 16-летней историей и реальным физическим продуктом. Интересные задачи на стыке железа и сложной архитектуры ПО, полная удаленка и работа с международными рынками.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Роль требует редкого сочетания глубоких знаний высокоуровневого проектирования (SOLID, чистая архитектура) и низкоуровневой разработки под микроконтроллеры и RTOS. Высокая ответственность за архитектуру систем, работающих в критических отраслях.

Анализ зарплаты

Медиана350 000 ₽
Рынок280 000 ₽ – 450 000 ₽
Оценка ИИ

Для позиции Senior C++ (Embedded) в российском сегменте IoT рынка, зарплаты обычно начинаются от 250 000 рублей и могут достигать 450 000 рублей в зависимости от глубины экспертизы в архитектуре и ОС реального времени. Учитывая требования к знанию Linux и Cortex-A, позиция находится в верхнем ценовом диапазоне рынка.

Сопроводительное письмо

Меня заинтересовала вакансия Senior C++ Developer в Galileosky, так как мой опыт разработки встроенного ПО идеально совпадает с вашим стеком. Я обладаю глубокими знаниями C++ и принципов SOLID, а также имею значительный опыт работы с микроконтроллерами архитектуры Cortex-M и Cortex-A.

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

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в 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

Забирай 📚 Базу Знаний

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • 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?

Проект предполагает развитие архитектуры.

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

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

NDA
до 335 000 ₽

Senior C++ Developer (Network Infrastructure / L2/L3)

SeniorУдалённо
C++ · C++20 · Linux · TCP/IP · BGP · OSPF · LACP · VXLAN · STP · VRRP · RFC · IEEE · IXIA · Spirent · Cisco TRex · GNS3 · EVE-NG · TCPDump · Wireshark · Iperf
+20 навыков
NDA
Не указана

Старший С разработчик в команду BIOS/UEFI

SeniorУдалённо
C++ · UEFI · BIOS · EDK2 · x86-64 · PCI ExpressBase · I2C · SPI · Linux · POSIX · IPMI · OpenBMC
+12 навыков
Y
YADRO
Не указана

Старший С разработчик (BIOS/UEFI)

SeniorУдалённо
C++ · UEFI · EDK2 · Aptio V · x86 · amd64 · IPMI · PCI Express · I2C · SPI · RS232 · Linux · POSIX · Systemd · D-Bus · OpenBMC · Intel XDP
+17 навыков
A
A-SYS.ONE
Не указана

Разработчик встроенных баз данных (Embedded DB) / C / RUST / ZIG

SeniorУдалённо
C++ · Rust · Zig · ScyllaDB · YDB · CockroachDB · Mathematics · Databases · High Load
+9 навыков
PT
POLYN Technology
от 350 000 ₽

Senior Embedded Software Engineer (Microcontrollers, C/C++)

SeniorУдалённо
C++ · Microcontrollers · I2C · SPI · UART · Embedded Systems
+6 навыков
RT
R-Tools Technology
2 500 $ – 4 000 $

Senior / Middle C++ Developer (C++98/Qt4)

SeniorУдалённо
C++ · Qt · STL · QML · CMake · Bash · Python · Git · Subversion · FUSE · Btrfs
+11 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

G
Galileosky
Страна
Россия