csky

Ведущий разработчик встраиваемых систем

Проектирование архитектуры встраиваемых систем: выбор аппаратно-программной платформы, проектирование модульной архитектуры прошивки и определение интерфейсов между подсистемами (HAL, драйверы, прикладная логика, коммуникации);

csky

от 207k ₽РоссияВоронежОфис

Обязанности

  • Проектирование архитектуры встраиваемых систем: выбор аппаратно-программной платформы, проектирование модульной архитектуры прошивки и определение интерфейсов между подсистемами (HAL, драйверы, прикладная логика, коммуникации);

  • Управление командой разработчиков: опыт постановки задач, код-ревью, наставничества, распределения зон ответственности и контроля сроков;

  • Техническое лидерство и принятие решений: способность обосновывать архитектурные и технологические решения, проводить оценку рисков и сроки разработки;

  • Взаимодействие с заказчиком и смежными командами: опыт согласования требований с бизнесом/заказчиком, работы с аппаратчиками, схемотехниками и тестировщиками, а также ведения технической документации и отчётности по проекту;

  • Разработка прошивок для микроконтроллеров STM32 и ESP32 (в том числе с использованием HAL/LL);
  • Реализация алгоритмов цифровой обработки сигналов (DSP): цифровые фильтры (FIR/IIR, Калман, медианные, БИХ);
  • Программирование интерфейсов: SPI, I2C, UART, CAN, Ethernet (включая работу с DMA, прерываниями, кольцевыми буферами);
  • Разработка под FreeRTOS: задачи, очереди, семафоры, мьютексы, таймеры, синхронизация, анализ приоритетов, борьба с инверсией приоритетов, deadlock-ами;
  • Написание кода на C и C++ (с акцентом на embedded: bare-metal, MISRA-подобный стиль, ограничения по памяти);
  • Разработка тестовых и вспомогательных программ: консольные утилиты, скрипты на Shell, приложения на Qt для визуализации и отладки;
  • Работа в средах VS Code и/или Eclipse (сборка, отладка, интеграция с CMake/Make).

Требования

  • Опыт коммерческой разработки embedded от 2 лет;
  • Уверенное знание C (C99/C11) и C++ (C++14/17) для микроконтроллеров;
  • Практический опыт с STM32 (семейства F0/F1/F4/H7 и др.) и ESP32 (ESP-IDF);
  • Понимание работы HAL/LL, регистров, тактирования, DMA, прерываний, NVIC;
  • Опыт реализации цифровых фильтров и PID-регуляторов на реальном железе;
  • Уверенное владение SPI, I2C, UART, CAN, Ethernet;
  • Опыт работы с FreeRTOS: синхронизация, IPC, приоритеты, отладка race condition;
  • Умение писать поддерживаемый, документированный код и автотесты;
  • Опыт работы в VS Code и/или Eclipse.

Будет плюсом

  • Опыт в силовой электронике: управление инверторами, DC-DC, BLDC/PMSM, FOC;
  • Опыт написания консольных приложений и утилит;
  • Знание Shell (bash) и скриптов автоматизации сборки/тестирования;
  • Опыт с логическими анализаторами, осциллографами, отладчиками (ST-Link, J-Link);
  • Английский на уровне чтения документации (datasheet, reference manual, app notes).
Условия:
  • Оформление по ТК, полностью официальная заработная плата;
  • 5-дневная рабочая неделя, с 9:00 до 18:00 ;
  • Работа в целеустремленном и сплоченном коллективе, в комфортной и лояльной среде.

Похожие вакансии Embedded & IoT

hh.ru
120k–170k ₽РоссияСанкт-ПетербургГибрид

ГК «Снабжение» 15 лет поставляет электронные компоненты российским заводам и предприятиям радиоэлектронной промышленности, у нас своя испытательная лаборатория, производство и команда больше 250 человек.

Ищем программиста, который пишет код для железа: микроконтроллеры, периферия, интерфейсы. Здесь результат виден сразу, он либо мигает, либо нет.

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

  • Писать прошивки на C и C++ для микроконтроллеров
  • Подключать и настраивать периферию: таймеры, АЦП, интерфейсы
  • Отлаживать код вместе со схемотехниками на реальных платах
  • Тестировать прошивки на стенде и находить причину сбоев
  • Оформлять документацию на программное обеспечение

Требования:

  • Высшее техническое образование
  • Опыт программирования микроконтроллеров от 3 лет
  • Знаете C и C++
  • Умеете читать схемы и работать с осциллографом

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

  • Опыт с STM32 или Миландр
  • Опыт работы с RTOS
  • Умеете паять

Условия:

  • Возможен гибридный формат: часть дней в офисе, часть из дома; можно и полностью в офисе
  • Оформление по ТК РФ, белая зарплата
  • Выплаты два раза в месяц
  • Пятидневка с 9:00 до 18:00, можно договориться об индивидуальном графике в рамках 40 часов
  • Корпоративная развозка от метро «Чёрная речка» и «Старая деревня» до офиса и обратно
  • Адрес: Приморский проспект, 52к4
  • Чай, кофе, корпоративные мероприятия
  • Можно расти по должности и учиться новому

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

Соц.сети
Н

Embedded Linux разработчик

Неизвестный работодатель
Зарплата не указанаРоссияБеларусьУдалёнка

🔍 Ищем Embedded Linux разработчика (Middle/Middle+)

Проект: разработка программной прошивки (образа SD-карты) для Raspberry Pi 5 под задачи видеотрансляции.

🏢 Клиент: управляющая компания ОЭЗ промышленно-производственного типа (недвижимость и строительство)

📍 Локация: Россия / Беларусь, удалённо

🕒 Доступность: UTC+3, высокая нагрузка (~160 ч/мес)

💸 Ставка:1109 ₽/час для компаний РФ (с НДС), 909 ₽/час для нерезидентов

Что нужно делать:

— Сборка и кастомизация образов Raspberry Pi OS / Embedded Linux, настройка systemd и статической сети

— Низколатентные пайплайны на GStreamer: захват RTSP → отправка в UDP Multicast без транскодинга (задержка «съёмка → отображение» < 1 сек)

— Автозапуск вещания при подаче питания, автоматическое переподключение при обрыве RTSP, восстановление после сбоев

— Веб-интерфейс настройки устройства на Python (Flask / FastAPI): авторизация по паролю, статический IP, параметры камеры, выбор профиля потока, настройка Multicast-адреса и порта

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

— Опыт сборки и кастомизации Raspberry Pi OS / Embedded Linux

— Практика с GStreamer (RTSP/RTP/UDP Multicast, низкая задержка)

— Разработка веб-интерфейсов на Python (Flask, FastAPI или аналоги)

— Своя среда для отладки: Raspberry Pi (желательно 5) + тестовая RTSP-камера — будет плюсом

hh.ru
р-софт

Программист C++ (+ Golang)

р-софтАвтоподнятие
Зарплата не указанаРоссияМоскваУдалёнка

Кто мы?

Аккредитованная продуктовая IT-компания

100+ сотрудников

7 центров разработки (Москва, Санкт-Петербург, Саратов, Дубна, Нижний Новгород, Казань, Курск)

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

Некоторые из них:

Москва: Парк «Зарядье», МГУ им. М.В. Ломоносова, Х5 RETAIL GROUP, Здание ЦБ РФ, Московские центральные диаметры

Cанкт-Петербург: Ледовая Арена ФОК ПАО “Газпром”

Саратов: Аэропорт «Гагарин»

Иннополис: Технопарк Б-1

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

  • Реализация уровня абстракции от платформы во встроенном программном обеспечении на основе Embedded Linux и SDK системы на кристалле (для видеокамер), а также его интегрирование с backend-частью;

  • Интеграция модулей встроенной аналитики;

  • Портирование на будущие и альтернативные версии систем на кристалле (SoC).

Вы нам подходите, если есть:

  • Опыт работы от 5-ти лет;
  • Хорошие знания и опыт в С\С++;

  • Владение драйверами ядра Linux, rootfs, BusyBox на уровне middle+;​​​

  • Готовность работать с Golang;

  • Сильные аналитические способности;

  • Технический английский язык.

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

  • Опыт работы с СI (gitlab);
  • Знания и опыт работы с системами на кристалле (SoC) и их SDK от различных производителей (Novatek, SigmaStar, Rockchip или аналогичные);
  • Опыт работы с детекторами видеоаналитики;
  • Опыт работы с управлением матрицами, блоками ISP, видео- и аудио-кодеками;
  • Понимание алгоритмов управления автоподстройки камеры (так называемые 3A - Auto Exposure, Auto White Balance, и Auto-Focus).
  • Знание механизмов тьюнинга для различных матриц;
  • Опыт работы с моторами для Pan-Tilt-Rotate (PTR), фокуса, увеличения, апертуры и прочих функций видео-камер;
  • Понимание и опыт работы с аналитикой и управлением ускорителями нейронных сетей.
  • Понимание и опыт работы с управлением прочей периферией (Ethernet, карта-SD, и т.п.)
Условия:
  • Оформление в соответствии с ТК РФ, полностью официальная заработная плата, социальные гарантии, выплата больничных и отпускных;
  • Достойный уровень оплаты труда (по результатам собеседования);
  • Работа над социально значимыми продуктами в области систем безопасности;
  • Бурно растущий продукт, сильная техническая экспертиза, опытные коллеги из международных компаний;
  • Гарантия уникального проектного опыта, разнообразные задачи и проекты;
  • Работа в гибридном, офисном или удаленном формате;
  • Поддерживающая атмосфера и приятный микроклимат в компании.

Уважаемые соискатели, просьба в сопроводительном письме указывать Ваши ожидания по уровню заработной платы

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.