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++
  • Linux
  • Microcontrollers
  • IoT
  • Wi-Fi
  • SOLID
  • GPS
  • FreeRTOS
  • Bluetooth
  • Embedded C
  • Clean Architecture
  • GSM
  • Cortex-M
  • Cortex-A

Возможные вопросы на собеседовании

Вакансия требует применения SOLID в embedded. Важно понять, как кандидат разделяет уровни абстракции при работе с железом.

Как вы применяете принципы SOLID при разработке драйверов для микроконтроллеров, чтобы код оставался тестируемым и переносимым?

Работа ведется с разными ядрами (M0-M7, A7-A9). Нужно проверить понимание различий в управлении ресурсами.

В чем заключаются основные различия в подходах к разработке ПО для Cortex-M4 под управлением FreeRTOS и для Cortex-A7 под Linux?

Упоминается работа с GPS/GSM и датчиками. Важно умение обрабатывать данные в реальном времени.

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

Промышленный IoT требует высокой надежности.

Какие стратегии отладки и предотвращения утечек памяти вы используете в системах на базе FreeRTOS без полноценного MMU?

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

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

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

более 1000 офферов получено
4.9

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

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

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

G
Galileosky
Россия