Embedded & IoT — свежие вакансии

Обновляется каждый час. Найдено: 68 вакансий за последнюю неделю.

Вакансий за неделю:
68
Медиана:
200 000 ₽
Вилка:
150 000 ₽ — 300 000 ₽

Зарплаты — по 65 вакансиям с указанной вилкой за 30 дней

Поиск вакансий

HireSeeker — агрегатор вакансий. Собираем вакансии со всех основных площадок и показываем по вашей специальности. Подпишитесь на ежедневную подборку только релевантных.

В дайджест попадут вакансии на русском
hh.ru
Зарплата не указанаРоссияМоскваГибрид

Инженер-программист встроенного ПО (C, UEFI)/Embedded Developer
Создаем будущее серверных технологий вместе!

О проекте

Мы — команда, которая проектирует и производит высокопроизводительные серверы и суперкомпьютеры (узнать больше: e-flops.ru). Наш новый проект — портирование UEFI на ARM64-платформу, и нам нужен эксперт, который поможет сделать это на уровне, недоступном большинству.

Это уникальный вызов для тех, кто хочет работать с низкоуровневой разработкой, влиять на архитектуру будущих систем и решать задачи, которые пока не описаны в учебниках.

Что предстоит делать?

  • Портировать UEFI/BIOS на новую ARM64-платформу — с нуля или адаптируя существующий код.
  • Глубоко разбираться в аппаратной части: анализировать схемотехнику, даташиты, протоколы, разбираться с софтом на уровне железа.
  • Разрабатывать и отлаживать критически важный код, от которого зависит работа серверов.
  • Добавлять поддержку PCIe-устройств и других компонентов.
  • Работать в команде с инженерами, схемотехниками и тестировщиками
  • Вместе создавать энергоэффективные решения.

Мы ищем того, кто:

  • Глубоко понимает С, ARM64, загрузчики и как железо взаимодействует с ПО.
  • Знает Linux на уровне системного разработчика.
  • Имеет опыт от 3 лет в разработке/портировании загрузчиков.
  • Умеет работать с инструментами командной работы, сборкой, git и трекерами, технической документацией.
  • Имеет опыт работы с Tianocore EDKII.
  • Готов разбираться в ARM64, PCIe и ACPI.

Будет круто, если у вас есть:

  • Опыт с x86/ARM64, Aptio, BMC/IPMI.
  • Навыки C++/ASM или даже пайки/работы с осциллографом.
  • Знание серверной специфики — вы сразу станете ключевым специалистом.

Что мы предлагаем?

  • Реальный R&D — самые сложные и интересные задачи, запускать свои платформы на самых интересных процессорах.
  • Современную лабораторию — все необходимое для работы с железом.
  • Команду экспертов — учимся друг у друга каждый день.
  • Работа с иностранными и российскими hi-end заказчиками.
  • Отличные условия:

— ДМС (с возможностью расширения для семьи).

— Бесплатный паркинг и удобный корп. транспорт (от м. Щукинская, Строгино, ж/д Красногорская).

— Гибкое начало рабочего дня, у нас нет бюрократии.

— Компенсация фитнеса 50/50 на территории БЦ.

— Бесплатный паркинг и удобный корп. транспорт (от м. Щукинская, Строгино, ж/д Красногорская).
— Комфортный офис в БЦ «Рига Ленд».

Это ваш проект, если:

  • Вам интересно разбираться в том, как работает железо на низком уровне.
  • Вы хотите участвовать в создании уникальных серверных решений.
  • Вам важно работать в команде единомышленников, а не просто «писать код».

Готовы к вызову? Присоединяйтесь!

hh.ru
от 30k ₽РоссияКраснодарОфис

Название должности: Инженер-программист микроконтроллеров STM32 (со знанием схемотехники)

Кого мы ищем:

Мы приглашаем студентов, магистрантов или аспирантов технических вузов, которые хотят вырасти в профессиональных Embedded-разработчиков. Если вы любите «железо», понимаете, как микроконтроллер взаимодействует с компонентами на плате, и хотите видеть код, который управляет реальными физическими приборами — мы вас ждем!

О компании:

Мы занимаемся полным циклом создания сложного лабораторного оборудования: от идеи и проектирования до серийного производства. Наши продукты — это высокоточные термостаты, системы термоконтроля и анализаторы химических веществ.

Мы активно внедряем современные технологии: используем 3D-моделирование и 3D-печать для создания корпусов и механизмов наших приборов.

Ваши задачи:

• Разработка и отладка программного обеспечения для микроконтроллеров семейства STM32 (C/C++).

• Написание драйверов для работы с периферией (I2C, SPI, UART, ADC и др.).

• Тестирование, пусконаладка и отладка софта на реальном «железе» (прототипах оборудования).

• Участие в пусконаладочных работах и испытаниях лабораторных приборов.

• Редкие командировки (1–2 раза в месяц) для технического сопровождения или настройки оборудования на объектах.

Наши требования:

• Текущий статус студента, магистранта или аспиранта (профильное техническое образование).

• Базовые знания C/C++ для микроконтроллеров и понимание архитектуры STM32.

• Обязательное понимание «железа»: умение читать электрические принципиальные схемы, пользоваться мультиметром/осциллографом и базово понимать современную компонентную базу.

• Базовые навыки пайки (SMD, выводные компоненты) для самостоятельной доработки или отладки макетов.

Будет большим преимуществом:

• Умение и опыт разработки сайтов (Web-разработка) — например, для создания внутренних веб-интерфейсов управления приборами или локальных панелей мониторинга.

• Начальные навыки работы в Altium Designer, SolidWorks, Компас-3D или интерес к 3D-печати.

Что мы предлагаем:

• Гибкость: готовы обсуждать индивидуальный график, чтобы вы могли легко совмещать работу с учебой в вузе.

• Обучение под руководством наставников: научим работать с прецизионными измерительными приборами, стандартами метрологии и промышленной 3D-печатью.

• Оборудованное рабочее место: современный инструмент, отладочные платы, измерительная техника и доступ к 3D-принтерам.

• Перспектива: лучшие стажеры переходят в штат на позицию ведущих инженеров-разработчиков.

hh.ru
от 100k ₽РоссияТулаГибрид

Мы запускаем новый проект по разработке платформы офлайн-оцифровки коммуникаций и звуков. В связи с этим ищем в команду хорошего человека, а заодно крутого технического специалиста. С чем придётся работать? Схемы, прошивки, испытания, то есть разработка и поддержка устройств и систем. На данном этапе говорим про умные диктофоны, докстанции и систему мониторинга.

Список задач ниже большой, и мы не ждём, что один человек силён во всём. Нам важно понять, что из этого Вы готовы взять на себя уверенно, где у Вас есть опыт, а где Вы готовы разбираться. Под это мы и собираем команду.

Основные задачи:

Схемотехника и разводка:

• Развитие схемотехники бейджа и докстанции, ведение ревизий, разработка новых устройств.

• Разводка плат в Altium: изделия, макеты, тестовые и серийные платы.

• Контрольные расчёты: энергобюджет, нагрев, ёмкость батареи, компоновка в корпусе.

Встроенное ПО:

• Развитие прошивок бейджа (STM32, ESP32) и ПО докстанции (Linux).

• Телеметрия устройств: заряд, циклы, состояние батареи, ошибки, выгрузка логов.

• Инженерная дисциплина: репозиторий, версии, сборка, changelog, тестовый прогон перед релизом.

Производство и подрядчики:

• Технический контакт с заводом: постановка задач, переписка и созвоны.

• Подготовка ТЗ, проверка схем, Gerber и BOM подрядчика, контроль согласования изменений.

Испытания и качество:

• Диагностическая прошивка для производства и входной контроль по каждому серийному номеру.

• Измерения: потребление, время работы, качество звука (SNR, шумы, искажения), температура.

• Тестирование массовых обновлений прошивки, ресурсные испытания батарей, разбор возвратов.

Техническая поддержка (Gen-1):

• Поддержка бейджей и докстанций у клиентов: приём обращений, диагностика через систему мониторинга, решение проблем, ремонт.

• Ведение базы типовых проблем и статистики отказов.

Разработка Gen-2:

• Макетирование связки STM32 + ESP32, сравнение на отладочных платах.

• Проверка пары микрофонов для beamforming на малой базе.

• Разработка архитектуры следующего поколения.

Также в зоне ответственности:

• Система мониторинга: участие в создании, внесение изменений, оценка работы исполнителей.

• Внедрение у клиентов: подготовка докстанций, проверка RFID, обучение IT-администраторов заказчика, чек-лист внедрения.

• Документация: спецификации, паспорта, руководства по монтажу и эксплуатации.

• Техническая часть грантовых заявок и отчётов, материалы для патентования.

Что для нас важно:

• Опыт разработки электроники: от схемы до изделия.

• Разработка встроенного ПО на C и C++ для микроконтроллеров STM32 и ESP32.

• Опыт разработки ПО под Linux.

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

• Английский на уровне рабочей переписки и созвонов.

• Опыт с аудиотрактом, микрофонами, DSP, beamforming.

• Беспроводные модули (BLE, Wi-Fi и др.) и RFID.

• Li-Ion батареи: зарядка, BMS, ресурсные испытания.

• Базовые навыки Full Stack разработки: простой backend, API, базы данных, веб-интерфейс (пригодится для работы с системой мониторинга).

• Опыт подготовки грантовых заявок и патентных материалов.

Условия:

• Зарплата: от 100 000 руб на руки.

• Формат: в офисе, гибкий график обсуждается.

• Оформление: ТК РФ.

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

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

hh.ru
байкал электроникс

Senior Embedded Software Engineer (SDK Development)

байкал электрониксНа сервисе с: 29.07.26 17:03↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваОфис

Мы — группа разработки SDK микроконтроллера Baikal-U (BE-U1000) компании Baikal Electronics. Создаём ПО, которым будут пользоваться тысячи разработчиков встраиваемых систем.

Мы ищем ведущего/старшего инженера, который будет заниматься разработкой программных проектов на нашем микроконтроллере, а так же развитием инструментов разработки.

Подробнее про MCU: https://mcu.baikalelectronics.ru

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

  • Разрабатывать новое программное обеспечение для работы на нашем микроконтроллере: демонстрационные проекты, примеры для отладочных плат;
  • Адаптировать и портировать на нашу платформу сторонние проекты;
  • Дорабатывать и расширять SDK: улучшать существующие модули, добавлять новые компоненты, развивать систему сборки;
  • Участвовать в процессе интеграции SDK в интегрированные среды разработки;
  • Помогать в подготовке документации.

Для нас важно

  • Уверенное владение языком C;
  • Опыт разработки встраиваемого ПО для микроконтроллеров таких производителей, как STMicroelectronics, Espressif, Raspberry Pi, Nanjing Qinheng Microelectronics, Nordic Semiconductor, Microchip Technology, TI и др.;
  • Опыт работы с периферийными блоками: UART, SPI, I2C, DMA, USB, CAN, I2S, TIM, ADC;
  • Знание устройства микроконтроллеров на уровне архитектуры: тактирование, системные шины, отладочные интерфейсы, питание, подсистема памяти и т.д.;
  • Навыки работы в Linux на уровне продвинутого пользователя.

Будет плюсом

  • Опыт работы с архитектурой RISC-V;
  • Навыки написания технической документации и примеров кода;
  • Опыт работы с интерфейсом Ethernet.

Мы предлагаем

  • Долгосрочную работу над коммерческим микроконтроллером, который уже производится и будет востребован многие годы;
  • Возможность влиять на пользовательский опыт тысяч разработчиков;
  • Работу с актуальной архитектурой RISC-V;
  • Конкурентоспособную зарплату по итогам собеседования;
  • Гибкий график и комфортный офис в Москве (Ostankino Business Park);
  • Официальное трудоустройство в аккредитованной IT-компании;
  • Расширенную ДМС (стоматология, стационар, страхование в путешествиях);
  • Профессиональный коллектив и неформальную атмосферу.
hh.ru
байкал электроникс

Senior Embedded Software Engineer (SDK Testing)

байкал электрониксНа сервисе с: 29.06.26 14:44↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваОфис

Мы — группа тестирования SDK компании Baikal Electronics. Мы строим систему автоматизированного контроля качества ПО для нашего нового микроконтроллера Baikal-U (BE-U1000) на архитектуре RISC-V.

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

Подробнее про MCU: https://mcu.baikalelectronics.ru

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

  • Проектировать архитектуру автоматизированной системы тестирования SDK;
  • Разрабатывать новые и интегрировать существующие тесты;
  • Оценивать покрытие тестами (Test Coverage);
  • Анализировать и оптимизировать показатели производительности;
  • Писать тесты на чистом C.

Что для нас действительно важно

  • Senior-уровень владения C;

  • Linux как основная среда;

  • Опыт разработки встраиваемого ПО для SoC/MCU и глубокое понимание периферии;

  • Самостоятельность, умение довести архитектурное решение до работающего кода;

  • Готовность и желание писать тесты на C, понимая, что это сложная разработка.

Будет сильным плюсом

  • Опыт создания автоматизированных тестовых систем с нуля;
  • Знакомство с архитектурой RISC-V;
  • Опыт работы с тестовыми фреймворками на C (Unity, Ceedling, CMock);
  • Высшее техническое образование.

Мы предлагаем

  • Уникальный инженерный вызов: построить систему тестирования для одного из самых насыщенных периферией российских RISC-V микроконтроллеров;
  • Стратегический продукт: работа на годы вперёд, вклад в технологическую независимость страны;
  • Сильная команда: коллеги с экспертизой в процессорной архитектуре, системном ПО и тестировании;
  • Карьерная гибкость: возможность в будущем перейти на задачи для процессоров;
  • Конкурентоспособная стабильная белая зарплата: обсуждается по итогам собеседования;
  • Расширенная ДМС: стоматология, стационар, travel-страхование;
  • Гибкий график и офис: Ostankino Business Park (5 мин от м. Бутырская);
  • Аккредитованная IT-компания.
hh.ru
Зарплата не указанаРоссияЧебоксарыОфис

«НЭК.ТЕХ» — российская аккредитованная IT-компания, единый научно-технический центр, специализирующийся на разработке средств измерений, коммуникационного оборудования IoT в сфере энергетики, высоконагруженных телекоммуникационных решениях и создании собственной компонентной базы.
Реализованные проекты «НЭК.ТЕХ» востребованы системообразующими энергетическими и промышленными компаниями и лежат в основе технологической независимости России.

Сотрудники «НЭК.ТЕХ» — самая большая ценность компании. Мы коллектив, объединённый совместной работой над амбициозными интересными проектами и общими целями.


Приглашаем в команду Старшего инженера-программиста

Какие знания и навыки мы ожидаем от вас:

  • Языки программирования C, C++
  • Опыт работы от 3 лет.
  • Опыт разработки встроенного ПО: bare metal, RTOS, Linux.
  • Знание ООП
  • Опыт разработки realtime и многопоточных приложений.
  • Понимание шаблонов проектирования.
  • Владение основами алгоритмов.
  • Уверенное владение системами контроля версий (Git) и управления разработкой (Jira).
  • Знание РБПО (ГОСТ)

Основные задачи:

  • Разработка встроенного ПО устройств РЗА и многофункциональных контролеров для электроэнергетической отрасли;
  • Исследования, участие в выборе технического решения;
  • Участие в разработке архитектуры ПО;
  • Разработка прикладного и системного программного обеспечения;
  • Взаимодействие с экспертами по информационной безопасности (AppSec);
  • Участие в формировании требований к функциям ИБ;
  • Участие в формировании общей архитектуры ВПО в части реализации функций ИБ;
  • Реализация функций ИБ, разработка ВПО в части функций ИБ;
  • Проведение инструментального анализа кода (статический, динамический, композиционный и т.д.), проведение разметки кода, определение приоритетов работ по выявленным дефектам, формирование и исполнение задач;
  • Проведение аудита и анализа безопасности кода, выявление уязвимостей, участие в тестировании;
  • Декомпозиция задач;
  • Поддержка жизненного цикла продукта

Что мы предлагаем:

  • Работа в офисе г. Чебоксары, полная занятость;
  • Оформление в соответствии с ТК РФ;
  • ДМС с расширенным пулом клиник и первичной стоматологией после испытательного срока (через 3 месяца);
  • Компенсация питания и частичная компенсация фитнеса;
  • Рабочий график 5/2, с 8:00 до 17:00, возможно гибкое начало рабочего дня;
  • Реальные возможности профессионального развития.
hh.ru
Зарплата не указанаРоссияКраснодарОфис

Рувер — российская инженерная компания, специализирующаяся на разработке и производстве профессиональных систем видеонаблюдения.

Наша команда профессионалов с 2015 года разрабатывает и производит российские IP-камеры с уникальными функциями: от криптозащиты до устойчивости к экстремальным условиям.

Сейчас мы в поисках Руководителя проекта embedded-разработки.

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

  • ведение разработки прошивки до результата в срок и в пределах выделенных ресурсов;
  • расчет трудоемкости и построение плана с контрольными точками проекта;
  • формирование критериев для оценки качества выполненных работ;
  • координация участников проекта: программисты, разработчики, тестировщики;
  • проведение ревизии кода.
Мы ждем от кандидата:
  • опыт в разработке встраиваемых систем;
  • опыт от 3 лет руководства разработкой с личным участием в не менее, чем одном цикле от первого включения до серийного выпуска;
  • высшее техническое образование;
  • умение управлять рисками проекта, работать с подрядчиками и поставщиками технологий.

Опыт работы с процессором HiSilicon будет большим преимуществом, но также это могут быть: Sigmastar, Ambarella, Novatek, Allwinner, Rockchip, Amlogic.

Знания, которыми должен обладать кандидат:

  • английский - свободное чтение документации и переписка, китайский - с переводчиком, чтение документации;
  • ONVIF (желательно, но не обязательно);
  • система контроля версий и релизная модель, непрерывная интеграция, система планирования проектов.
Условия:
  • официальное трудоустройство по ТК РФ;
  • ДМС после прохождения испытательного срока;
  • фиксированный оклад и премиальная часть за выполнение kpi;
  • удобный график: 5/2, с 08:00 до 17:00 (суббота и воскресенье — выходные), работа в офисе: г. Краснодар, ул. Тополиная аллея, 10.

Если вы ориентированы на результат, готовы погрузиться в проект и нести за него ответственность, присылайте резюме.

hh.ru
нэк тех

Старший инженер-программист (офис)

нэк техНа сервисе с: 07.06.26 09:10↑ Вакансия с автоподнятием
Зарплата не указанаРоссияСанкт-ПетербургОфис

«НЭК.ТЕХ» — российская аккредитованная IT-компания, единый научно-технический центр, специализирующийся на разработке средств измерений, коммуникационного оборудования IoT в сфере энергетики, высоконагруженных телекоммуникационных решениях и создании собственной компонентной базы.
Реализованные проекты «НЭК.ТЕХ» востребованы системообразующими энергетическими и промышленными компаниями и лежат в основе технологической независимости России.

Сотрудники «НЭК.ТЕХ» — самая большая ценность компании. Мы коллектив, объединённый совместной работой над амбициозными интересными проектами и общими целями.

Приглашаем в команду старшего инженера-программиста.

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

  • разработка ПО для микроконтроллеров на C/C++;
  • разработка ПО под Linux на C/C++;
  • разработка и внедрение новых устройств IoT в составе команды инженеров-электронщиков, программистов и отдела тестирования;
  • технологическая экспертиза проектов, выбор технологии реализации.

Знания и навыки, которые мы ожидаем от кандидата:

  • высшее техническое образование;
  • опыт разработки ПО для микроконтроллеров и микропроцессоров на C/C++;
  • опыт разработки ПО под embedded платформу (Linux);
  • понимание архитектурных паттернов и умение их применять;
  • опыт применения модульного тестирования, CI/CD;
  • опыт применения гибких методологий разработки ПО приветствуется;
  • чтение электрических схем, знание основ электроники и схемотехники;
  • понимание принципов работы интерфейсов UART, CAN, RS и т.д.;
  • понимание принципов работы сетевых интерфейсов;
  • опыт работы с беспроводными сетями GSM, ZigBee, LoRa и т.д.

Что мы предлагаем:

  • дружелюбная корпоративная культура;
  • график работы 5/2, офисный формат работы, гибкое начало/окончание рабочего дня с 8:00/11:00 до 17:00/20:00;
  • комфортное рабочее место в ТЦ "Атлантик-Сити" (Савушкина, 126 Б);
  • конкурентоспособная «белая» заработная плата, окончательный уровень зарплаты устанавливается после результатов собеседования с успешным кандидатом;
  • оформление с первого рабочего дня по ТК РФ;
  • ДМС со стоматологией по результатам испытательного срока;
  • компенсация фитнеса после полугода работы;
  • фрукты/кофе/снеки в офисе ежедневно.

    Присоединяйтесь к нашей команде! Мы всегда открыты для сильных специалистов с творческим подходом к решению задач и профессиональными амбициями. Если вы готовы достигать собственных результатов в команде и тем самым положительно влиять на развитие компании – мы вас ждём!
hh.ru
ионос

Руководитель группы встроенного ПО

ионосНа сервисе с: 18.08.26 13:25↑ Вакансия с автоподнятием
Зарплата не указанаРоссияРостов-на-ДонуОфис

Мы инженерная компания, развивающая различные направления радиоэлектроники. Формируем новый конструкторский отдел разработки полного цикла и собираем команду, которая построит его с нуля.

Ищем руководителя группы встроенного ПО

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

1. Архитектура бортового ПО изделий на базе открытых стеков

2. доработка стеков под собственные изделия, режимы и логика поведения

3. Постановка задач, код-ревью, версионирование и релизы прошивок

4. Руководство группой (2 инженера), развитие направления

Что для нас важно:

  • Высшее техническое образование
  • С++ и embedded-разработка от 5-ти лет
  • Протоколы MAVLink/CRSF/MSP
  • Практика код-ревью и релиз-инженерии
  • Опыт ведущей роли, руководства или наставничества

Предлагаем:

  1. Возможность проявить себя в новом направлении - у первых сотрудников максимальное влияние на технические решения и процессы
  2. Современное оборудование и приборный парк
  3. Работу с реальными изделиями, а не только документацией
  4. Выезды на испытания - локальные, в пределах рабочего дня. Редкие командировки
  5. Только офисный формат, в графике 5/2 (вых.: сб и вс). Возможен проезд к месту работы и обратно КОРПОРАТИВНЫМ транспортом.
  6. Оформление по ТК РФ, полностью белая заработная плата
hh.ru
yadro

Инженер-программист Embedded (MCU)

yadroНа сервисе с: 07.06.26 09:10↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваГибрид

Компания YADRO — российская ИТ-компания, которая осуществляет разработку и производство серверов и систем хранения данных, телекоммуникационного и сетевого оборудования, разрабатывает микропроцессоры и микроконтроллеры; разрабатывает облачные технологии.

Мы ищем инженера-разработчика встраиваемых систем (Embedded Engineer) в отдел встраиваемых систем, чтобы разрабатывать, тестировать и поддерживать прошивки модулей, входящие в продукты компании Yadro.

Разработчик будет, с одной стороны, поддерживать существующие прошивки путем фикса багов и рефакторинга. С другой стороны - разрабатывать прошивки для новых модулей, входящий в состав продуктов компании. К примеру, в одном сервере от 10 микроконтроллеров и больше, которые могут быть расположены на разных платах. Таким образом, разработчик вносит свой вклад в работоспособность большого сервера и обеспечивает его безотказную работу. Также разработчик будет разрабатывать тесты, покрывающие функционал реализованного кода для постоянного регрессионного тестирования.

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

  • разработка встраиваемого ПО (прошивок) для микроконтроллеров ARM (STM32, GD32), MIPS, RISC-V на языке Си;
  • поддержка и рефакторинг существующего встраиваемого ПО;
  • разработка и поддержка документации для прошивок (вики-страниц);
  • соблюдение внутренних стандартов на разработку \ ведение документации \ ведение проектов;
  • работа в команде, используя гибкие методологии разработки;
  • участие в процессах разработки и поддержки продукта - взаимодействие с менеджерами, тестировщиками, инженерами из других отделов.

Что мы ожидаем от будущего члена команды:

  • знание Cи на высоком уровне;
  • умение и желание писать качественный читаемый поддерживаемый код по внутренним стандартам компании;
  • знание Python и Bash на уровне - "написать скрипт для автоматизации сборки прошивки";
  • знание и умение пользоваться gcc, gdb, openOCD;
  • знание Make, понимание работы системы сборки на Makefile;
  • знание и умение пользоваться Git по gitflow с ветками PR и тд;
  • знание и умение писать unit-тесты / функциональные тесты;
  • опыт разработки под STM32 и/или аналогах (GD32);
  • опыт разработки Bare-Metal и RTOS;
  • опыт разработки драйверов;
  • знание интерфейсов - USB, UART, I2C, SPI, CAN;
  • элементарные навыки пайки и работы с измерительным оборудованием для отладки.
  • опыт работы с Jira/Bitbucket/Confluence;
  • английский язык на уровне чтения документации.

Дополнительно приветствуем:

  • знание CMake;
  • продвинутое знание Python;
  • опыт CI/CD;
  • знание Jenkins;
  • знание pytest / allure / ceedling;
  • опыт работы с серверным оборудованием/СХД.

Будем рады предложить Вам:

  • стать частью процесса рождения настоящего отечественного оборудования: возможность прочувствовать все особенности этапов его разработки: от создания конструкторской документации до реализации в железе и микрокоде;
  • конкурентный уровень полностью официальной заработной платы;
  • гибкое начало рабочего дня;
  • возможность выбора формата работы (офис/гибрид);
  • рабочее место в красивом и удобном лофт-офисе с высокими потолками на территории БЦ «Трехгорная мануфактура», 10-15 минут от метро «Краснопресненская»/«Улица 1905 года»;
  • возможность расти горизонтально и вертикально, а также в зависимости от результатов и интересов перемещаться между проектами и командами;
  • программы обучения и развития сотрудников (включая внешние курсы повышения квалификации);
  • внутреннюю программу поддержки инноваций;
  • систему премирования за научные достижения, публикацию статей и регистрацию патентов;
  • «Лекторий», в рамках которого приглашенные эксперты и наши специалисты делятся профессиональным опытом из различных областей науки;
  • медицинскую страховку с первых дней работы, включающую стоматологию, госпитализации, международные путешествия;
  • льготное страхование членов семей (покупку полиса по корпоративной цене);
  • заботу о здоровье: спортивные мероприятия, программу поддержки сотрудников, психологические, юридические и ЗОЖ консультации с внешними специалистами;
  • корпоративные льготы (скидки в сети фитнес-клуб World Class, X-Fit, SPIRIT.Fitness и другие предложения).
hh.ru
Зарплата не указанаРоссияМоскваОфис

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

  • разработка встроенного ПО на языках С/С++ для технологической аппаратуры;

  • тестирование и отладка устройств;

  • написание программной документации;

  • работа с измерительной аппаратурой

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

  • опыт использования и отладки параллельных интерфейсов, DDR-памяти;

  • опыт работы по разработке драйверов

  • Знание архитектур вычислительных систем на базе процессоров ARM, powerpc

  • Умение читать электрические принципиальные схемы устройств на уровне, достаточном для разработки ПО;

  • опыт написания (разработки) драйверов для операционных систем;

Нам бы хотелось, что бы кандидат имел:

  • Опыт программирования на языке С/С++ не менее 2-х лет;

  • Владение скриптовыми языками, например phyton;

  • Опыт работы с unix- системами;

  • Понимание работы микропроцессора (микроконтроллера), памяти

  • Знание английского языка - чтение технической литературы

  • Знание принципов работы современных интерфейсов связи (UART, SPI, i2c, i2S, Ethernet, CAN);

  • Опыт работы с АЦП, ЦАП, DMA и иной периферией;

  • Опыт отладки и работы с контрольно-измерительным оборудованием

Почему у нас стоит работать:

  • Официально оформляем и платим стабильно зарплату два раза в месяц;

  • Оплачиваем профессиональное обучение при необходимости;

  • Даем скидки на билеты в театры, фитнес и другой досуг;

  • Активно занимаемся спортом и участвуем в Спартакиадах ,чтобы оставаться молодыми и здоровыми;

  • Создаем и поддерживаем комфортную атмосферу в офисе и коллективе (есть где покушать и где поболтать:)

  • Ценим Ваше и свое время, возможен гибридный график работы

Приходи и Развивайся вместе нами!

hh.ru
бюро 1440

Cтарший разработчик Embedded C++

бюро 1440На сервисе с: 30.08.26 17:40↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваГибрид

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

  • Разработка и поддержка встроенного ПО для вычислительных блоков и навигационных систем
  • Реализация логики работы с периферией и коммуникационными шинами (HAL уровень)
  • Оптимизация производительности и потребления памяти (resource-constrained environment)
  • Реализация и интеграция пользовательских протоколов поверх аппаратных интерфейсов
  • Написание модульных и интеграционных тестов для новых функций и рефакторинга существующего кода
  • Участие в код-ревью и поддержание высоких стандартов качества кода в команде

Что мы ожидаем:

  • Cвободное владение стандартами C++17/20 (умные указатели, RAII, move-семантика, шаблоны)
  • Умение работать с отладчиками (GDB, LLDB), анализ дампов памяти, использование Valgrind/AddressSanitizer для поиска утечек и UB
  • Понимание принципов работы ОС реального времени (RTOS), опыт работы с FreeRTOS
  • Опыт работы с железом (GPIO, UART, SPI, I2C, CAN, ETH) на уровне HAL
  • Коммерческий опыт разработки на С++ от 4 лет
  • Опыт оптимизации кода под ограничения ресурсов (память, CPU)
  • Опыт реализации пользовательских протоколов поверх аппаратных интерфейсов
  • Понимание принципов модульного тестирования (Unit Testing)
  • Опыт написания интеграционных тестов, включая эмуляцию периферии и железных интерфейсов (mocking/stubbing аппаратных зависимостей)

hh.ru
русское электротехническое общество
от 170k ₽РоссияСанкт-ПетербургОфис

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

— Разработка нового и поддержка существующего программного обеспечения на базе микроконтроллеров (STM32, НИИЭТ и других с ядром Cortex М/A) для управления силовым преобразователем частоты мощностью от 100кВт до 2МВт (электропривод, зарядные станции);

— Разрабатывать протоколы информационного взаимодействия с элементами систем управления;

— Участвовать во внедрении систем на объектах заказчика (возможны командировки по РФ);

— Проводить взаимные проверки (Code review) исходного кода с другими разработчиками в проекте для повышения качества ПО.

Требования:

— высшее техническое образование в области электротехники;

— знание языков и инструментов разработки С/С++;

— знания в области управления электроприводом, ТАУ;

— опыт построения систем управления реального времени;

— знания в области электротехники;

— знание периферии микроконтроллера - PWM, ADC, SPI, UART, CAN, Ethernet и другие;

— умение читать электрические схемы Э3;

— опыт работы с системой контроля версий git;

— понимание принципов ООП будет преимуществом;

— пригодится опыт с системами сборки CMake, gmake.

Условия:

  • Переменное (гибкое) рабочее время: начало с 08-30 до 10-00, окончание с 17-00 до 18-30 с понедельника по пятницу, перерыв на обед 30 минут в любое время в течение дня; выходные дни: суббота, воскресенье;
  • Оформление в соответствии ТК РФ, предоставление льгот, гарантий и компенсаций;
  • Белая заработная плата 2 раза в месяц без задержек, дополнительное материальное стимулирование;
  • ДМС после окончания испытательного срока;
  • Оплачиваемые переработки с повышающими коэффициентами;
  • Ежегодная индексация заработной платы, социальные выплаты и поддержка семей;
  • Предоставляются возможности для профессионального роста и увеличения дохода;
  • Новый светлый чистый офис и новое оборудование;
  • Помощь опытных коллег;
  • Удобная транспортная доступность (около 10 минут пешком от ст.м. Нарвская);
  • Работа в финансово стабильной компании, комфортное рабочее место, дружный коллектив, лояльное руководство;
  • Оборудованное место для обедов;
  • Компания входит в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий от 26.12.2022 № АО-20221209-10926516249-3 Минцифры России, что позволяет предоставлять отсрочку от прохождения воинской службы.
hh.ru
ведапроект

Инженер встраиваемых систем (Embedded Linux)

ведапроектНа сервисе с: 20.07.26 09:33↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваОфис

ВедаПроект - это динамично развивающаяся научно-производственная компания, более 20 лет успешно работающая на рынке высоких технологий России. Мы занимаемся разработкой инновационных проектов, их сопровождением от начала создания и до внедрения. Все наши проекты долгосрочные и разнообразны.

Наши компетенции — это разработка радиоэлектронной аппаратуры, «интеллектуальных» оптико-электронных систем, навигационных систем, включая локальные навигационные системы, а также разработка низко- и высокоуровневого программного обеспечения для систем технического зрения. Решаемые компанией задачи находятся на переднем рубеже науки и техники и всегда доводятся до практического воплощения в железе. «Портфолио» компании начинается с бортовых систем на микроконтроллерах и заканчивается сложнейшими комплексами с искусственным интеллектом на борту.

Для решения задач используются самые современные технологии, поэтому мы нанимаем лучших специалистов. В настоящее время мы в расширяемся и нам требуется Инженер встраиваемых Систем (Embedded Linux).

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

  • Кросс-компиляция и сборка дистрибутивов Embedded Linux "с нуля" для целевых платформ на базе архитектур ARM64 и RISC-V;
  • Создание и поддержка Toolchain: настройка и сборка кросс-компиляторов (GCC, Clang), системных библиотек (glibc, musl), отладчиков (GDB) и других утилит (Binutils);
  • Работа с загрузчиками (Bootloaders): портирование, конфигурация и доработка U-Boot;
  • Конфигурация, сборка и доработка ядра Linux (Kernel): написание и адаптация Device Tree, работа с подсистемами ядра, применение патчей;
  • Разработка и адаптация драйверов для уникальной периферии устройств (SPI, I2C, UART, GPIO и др.).
  • Формирование корневой файловой системы (RootFS) и системного окружения "вручную";
  • Адаптация и доработка open-source программного обеспечения для корректной работы на наших платформах: портирование библиотек, системных утилит, фреймворков;
  • Организация сред для разработки и эмуляции: использование QEMU для эмуляции целевых платформ, создание и поддержка сборочных окружений в Docker-контейнерах и песочницах;
  • Участие в разработке и оптимизации системного ПО и библиотек на языках С/С++ или Go, Rust;
  • Участие в отладке и решении комплексных проблем на стыке аппаратного и программного обеспечения.

Требования:

  • Фундаментальные знания: Глубокое понимание архитектуры ОС Linux, процесса компиляции, линковки и работы с инструментарием GNU Toolchain (GCC, GDB, Binutils) и/или LLVM (Clang). Опыт работы с системными библиотеками (glibc, musl);
  • Практика Embedded Linux: Опыт сборки дистрибутивов Embedded Linux "с нуля" (from scratch), включая настройку кросс-компиляции. Опыт портирования загрузчиков (U-Boot) и ядра Linux;
  • Работа с архитектурами: Опыт работы с ARM64 и/или RISC-V;
  • Системное программирование: Отличное владение языками C/C++. Опыт разработки и отладки драйверов устройств для Linux;
  • Современные инструменты: Опыт использования QEMU для эмуляции аппаратных платформ. Опыт работы с Docker для создания изолированных сборочных сред.
  • Сетевые технологии: Понимание сетевого стека TCP/IP, принципов маршрутизации, опыт работы с сетевыми протоколами (HTTP, gRPC, MQTT и др.);
  • Скриптовые языки и автоматизация: Уверенное владение Bash и Python (желательно);
  • Общие инженерные навыки: Умение читать принципиальные схемы, работать с измерительным оборудованием и технической документацией на аппаратное обеспечение (datasheets), опыт работы с Git.

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

  • Опыт коммерческой разработки на Go или Rust;
  • Опыт работы с реляционными (PostgreSQL) или NoSQL базами данных в контексте системных задач;
  • Опыт в области информационной безопасности встраиваемых систем (Secure Boot, TrustZone);
  • Понимание принципов работы аппаратных нейроускорителей (NPU) и их интеграции на уровне ОС;
  • Опыт профилирования и оптимизации производительности системного ПО.

Условия:

  • Конкурентная белая заработная плата;
  • Официальное трудоустройство по ТК РФ;
  • Дружный коллектив профессионалов;
  • Комфортные условия труда;
  • Хорошая техническая оснащенность и собственное производство;
  • Работа только в офисе;
  • ДМС.
hh.ru
техприбор

Ведущий инженер-программист (ведущий специалист)

техприборНа сервисе с: 07.06.26 16:50↑ Вакансия с автоподнятием
от 150k ₽РоссияСанкт-ПетербургОфис

Крупному авиаприборостроительному предприятию ПАО "Техприбор" требуется "Ведущий инженер-программист (ведущий специалист)".

Ваши задачи:

  • Создание требований и архитектуры для разработки ПО электронных блоков и модулей;
  • Разработка и согласование программы функционирования изделия;
  • Разработка протоколов информационного взаимодействия;
  • Разработка исходного кода для изделия или организация разработки командой программистов;
  • Верификация стороннего кода;
  • Выставление задач и контроль выполнения;
  • Создание программ на ранее разработанные изделия;
  • Участие в отладочных работах первых образцов;
Мы ждем от Вас:
  • Уверенный пользователь пакета Office;
  • Понимание электрических принципиальных схем;
  • Знание языка программирования С;
  • Опыт разработки ПО для 8-ми и 32-х битных микроконтроллеров;
  • Знакомство с перифериями МК: SPI, UART, USB, ARINC429, DMA, ADC…
  • Опыт модельного проектирования будет преимуществом;
  • Готовность работать в команде;
Что предлагаем?
  • Работа на уникальном по производимой продукции предприятии оборонно-промышленного комплекса
  • Официальное оформление в соответствии с ТК РФ
  • Официальная заработная плата от 150 000 рублей
  • ДМС со стоматологией
  • Пятидневная рабочая неделя с 08.30 до 17.10
  • Стабильная конкурентоспособная заработная плата
  • Ежегодная индексация
  • Система поощрений согласно коллективному договору (выплаты за выслугу лет от 1 года работы, вознаграждение по итогам года)
  • Льготное посещение спортивного комплекса предприятия с бассейном
  • Льготный отдых на Чёрном море в санатории «Зелёная роща».

Ждем отклики заинтересованных кандидатов!

Развивайте промышленность Петербурга вместе с "Техприбор"!

hh.ru
400k–650k ₽РоссияМоскваУдалёнка

Что надо знать и уметь:

Делаем тяжёлые грузовые мультироторы на
ArduPilot с бортовым компьютером Raspberry Pi 5
+ Hailo-8, навигацией без GPS (VIO) и собственным
наземным ПО «Точка ЦУП». Ищем сильного
разработчика, который отвечает за архитектуру
всей программной части «борт — компаньон —
земля», лезет в исходники ArduPilot, когда это
нужно, и ведёт команду разработчиков.


Стек:
Полётный контроллер: ArduPilot Copter
(единственная система) — C++ исходники,
сборка под свои платы, Lua, SITL, Replay
Компаньон: Raspberry Pi 5 + Hailo-8, Linux,
Python 3, Go, Rust, C++17 (там, где нужна
интеграция с ArduPilot/HailoRT), systemd,
Docker.
Протоколы: MAVLink (в т.ч. кастомные
сообщения и диалекты), DroneCAN,
UART/Ethernet/PPP.
Видео и CV: GStreamer, OpenCV, HailoRT,
камеры global shutter.
Навигация: VIO / визуальная одометрия,
внешняя навигация в EKF3, оптический поток,
дальномеры.
Наземка: «Точка ЦУП» — Go / Python / Rust,
видео по GStreamer, MAVLink.
Инструменты: Git, CI, pytest/gtest, разбор логов,
PID Toolbox / MAVExplorer.


Обязанности:
Архитектура и код
Проектирование и развитие архитектуры
программной части: разделение
ответственности между FC, компаньоном и
ЦУП, протоколы обмена, отказоустойчивость,
поведение при потере связи и отказе
датчиков.
Разработка и сопровождение сервисов
компаньона на Python/C++: навигация,
управление миссией через Guided, обработка
событий, телеметрия, watchdog
Доработка ArduPilot на уровне исходников:
драйверы датчиков, правки в режимах и
библиотеках, hwdef под свои платы,
собственная ветка с понятной историей и
процедурой обновления на новые релизы
Интеграция VIO/CV-пайплайна с EKF3:
тайминги, ковариации, источники (EK3_SRC),
lane switching; доказательство корректности
по логам и SITL.
Развитие «Точки ЦУП»: протокол с бортом,
отображение телеметрии и видео,
планирование миссий, работа с несколькими
бортами.
Lua-скрипты и кастомные режимы ArduPilot
под задачи заказчика.


Команда и процесс:
Техническое руководство middle-
разработчиком(ами): постановка задач,
ревью, рост.
Участие в подборе разработчиков: тестовые
задания, технические собеседования
Организация процесса: репозитории, CI,
обязательные SITL-тесты перед бортом,
релизы образов компаньона и прошивок,
changelog.
Политика бэкапов и версионирования парка:
параметр-файлы, прошивки, образы
компаньона и конфигурации ЦУП по каждому
борту с возможностью отката.
Техническая документация: архитектура,
протоколы, инструкции по развёртыванию,
разбор инцидентов.
Совместная работа с инженерами настройки и
ведущим инженером: постановка лётных
экспериментов, разбор логов, решение «это
железо или софт».


Требования:
Опыт разработки от 5–6 лет, из них не менее 2
лет в робототехнике, БПЛА или embedded
Linux.
Python и Go и/или Rust на уровне senior, плюс
уверенный C++ для работы с исходниками
ArduPilot и HailoRT: многопоточность, работа с
железом, ограничения по CPU/памяти
ArduPilot на уровне исходников: собирали
прошивку, вносили правки, ориентируетесь в
структуре библиотек (AP_, AC_), понимаете
EKF3, position/attitude controller, как работают
режимы и failsafe.
Глубокое знание MAVLink: проектирование
обмена, кастомные сообщения, генерация
библиотек, работа с несколькими sysid
Опыт с VIO/SLAM или другой внешней
навигацией в связке с полётным
контроллером: хотя бы один проект,
доведённый до полёта.
Опыт с GStreamer и CV в реальном времени,
деплой нейросетей на edge-ускорители
Linux на уровне системного разработчика:
сборка образов, systemd, сеть, отладка
производительности.
Опыт технического лидерства: вели 2+
разработчиков, отвечали за архитектуру и
результат.
Активный пользователь Claude / LLM-
ассистентов в разработке (vibe coding как
рабочий инструмент): быстро прототипируете,
но проверяете и несёте ответственность за
код.
Английский: документация, исходники,
обсуждения на GitHub и discuss.ardupilot.org
Готовность ездить на площадку на
интеграцию и тестовые полёты; на площадке
— по правилам безопасности.


Будет плюсом
Принятые PR в ArduPilot или активность в
сообществе ROS 2 / ArduPilot DDS
DroneCAN: разработка периферии на
AP_Periph, свои узлы.
Опыт разработки наземных станций: QGC,
Mission Planner, свои решения
Опыт с самолётами и QuadPlane на ArduPilot
Plane, работа с одометрией и навигационными
датчиками.
Опыт с mesh-сетями и радиоканалами
передачи данных
Знание регуляторики БАС в РФ, Remote ID /
OpenDroneID в ArduPilot.
Пилотирование квадрокоптера.
Безопасность и ответственность.
Код, который влияет на полёт, идёт на борт
только после прогона в SITL и ревью; на
реальном борту — только с инженером
настройки по чек-листу.
Каждая правка прошивки, образа компаньона
и параметр-файла — с версией и записью в
changelog.

Условия:
Оформление по ТК РФ, полная занятость,
гибрид. Зарплата по результатам собеседования.
Работа с информацией заказчиков под NDA.
Прямое влияние на техническую политику
компании, работа с руководителем
разработки.

hh.ru
от 100k ₽РоссияРязаньОфис
Обязанности:
  • Разработка и анализ схем электрических принципиальных.
  • Подбор современных комплектующих.
  • Компоновка и трассировка печатных плат.
  • Разработка программного обеспечения для микроконтроллеров.
  • Разработка, сборка, отладка и настройка опытных образцов.
  • Проведение испытаний.
  • Ведение конструкторской документации.
  • Описание и сертификация оборудования.
Требования:
  • Знание основ электротехники, аналоговой и цифровой электроники, чтение электрических принципиальных схем.
  • Знание основ проектирования искробезопасных цепей.
  • Ориентирование в номенклатуре современных электронных компонентов.
  • Чтение документации на английском языке.
  • Уверенная работа с ПО по проектированию печатных плат
  • Умение пользоваться радиоизмерительными приборами (осциллограф, мультиметр)
  • Протокол Modbus, Hart.
  • Опыт реверс инжениринга.
  • Навыки оптимизации потребления параметров тока и напряжения.
Условия:
  • Официальное трудоустройство по ТК РФ

  • Прямой работодатель

  • График работы 5/2

  • На территории работодателя

  • Собственная парковка
  • Трансфер до компании (утром и вечером)
  • Своевременная выплата заработной платы
hh.ru
140k–200k ₽РоссияМоскваОфис
Обязанности:
  • Разработка ПО для измерительных устройств и технологических контроллеров. В том числе встраивание новых функций в уже имеющееся ПО, а также поиск и устранение ошибок в реализованном ранее функционале.
  • Участие в формировании общей архитектуры и требований к прикладному ПО.
  • Отладка ПО в составе аппаратно-программных комплексов (работа с "железом").
  • Тестирование и проведение измерений.
  • Автоматизация тестирования и обработки результатов измерений.
  • Написание технической документации.
Требования:
  • Высшее техническое или физико-математическое образование.
  • Знание языка программирование Python.
  • Знание математики и физики на уровне базовых курсов технического вуза и умение применять эти знания для анализ и обработки результатов измерений.
  • Умение работать с измерительными устройствами.
  • Готовность разбираться с новым незнакомым оборудованием всеми возможными способами: документация (в том числе, на английском языке), обращения в техподдержку, поиск ответов на форумах и в сообществах.
  • Готовность работать с железом, базовые навыки по сборке и подключению различного оборудования.
  • Умение работать в команде и с чужим кодом.
  • Грамотная письменная и устная речь, готовность объяснять и документировать свои действия.

Желательно:

  • Знание языков программирования С и С++.
  • Опыт системного программирования в ОС Linux.
  • Опыт программирования микроконтроллеров на языке C (STM32, Texas Instruments, NXP...).
  • Опыт написания полноценной документации (в том числе по ГОСТ).
  • Опыт работы с промышленной автоматикой.
  • Опыт разработки электронных схем и представление о том, как проектируются печатные платы.
  • Опыт разработки документации для реальных устройств.
Условия:
  • Работа очная.
  • 8 часовой рабочий день, фиксированный график.
  • Расписание можно адаптировать (например, сделать неравномерное распределение рабочего времени по дням недели): начало рабочего дня 8-10 часов, конец 16-21 час.
  • Трудоустройство на неполную ставку обсуждается в случае работы не менее трёх полных рабочих дней в неделю.
  • Заработная плата 140 000 - 200 000 рублей / мес. на руки по результатам собеседования, карьерный рост по результатам работы.
  • Оплата по фактическому рабочему времени.
  • Оплачиваемый отпуск + государственные праздники, оплата больничных.
  • Испытательный срок 1-3 месяца.
  • Офис на проспекте Вернадского (недалеко от м. Университет / м. проспект Вернадского).
  • В офисе всегда есть чай, кофе и сладости.
  • Бесплатные обеды.
  • Частичная компенсация ДМС.
hh.ru
курский электроаппаратный завод

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

курский электроаппаратный заводНа сервисе с: 10.08.26 16:08↑ Вакансия с автоподнятием
164k–164k ₽РоссияСанкт-ПетербургГибрид

Основные направления работы:

  • Участие в разработке ТЗ.
  • Разработка прикладного ПО (МК) и вспомогательных утилит.
  • Взаимодействие со схемотехниками при разработке и отладке устройств.
  • Проведение отладки, настройки и лабораторных испытаний прототипов
  • Участие в постановке изделий на серийное производство и разработке стендов для тестирования.

Что ждем от кандидата:

  • Высшее образование;
  • Отличное знание языка С;
  • Хорошие знание переферии микроконтроллера (Cortex M).
  • Интерфейсы/протоколы: SPI, UART, RS-485/232, USB, I2C, Ethernet. Будет плюсом: CAN, Modbus RTU/TCP.
  • Базовые знания в области аналоговых измерений (ЦОС) и работы с АЦП (продвинутые знания - будут большим плюсом).
  • Знание системы контроля версий Git.
  • Базовые знания цифровой схемотехники.
  • Умение работать с cmake и в среде VSCode будет большим плюсом.
  • Знание английского языка для чтения технической документации.
  • Знание любого языка высокого уровня для создание простых GUI, отладочных утилит и скриптов будет преимуществом.
  • Готовность к редким командировкам.

Мы предлагаем:

  • Развитие в команде профессионалов: широкая география и более тысячи коллег в России и за рубежом;
  • Корпоративное обучение, возможность участия в профильных конференциях, вебинарах и инновационных проектах;
  • Официальное оформление по ТК РФ, стабильная «белая» заработная плата;
  • График работы готовы предлагать как офисный, так и гибридного формата;
  • Достойная заработная плата.
  • Срочный трудовой договор на 1 год.
  • Уровень оплаты труда и дополнительные премирование будет обсуждаться с успешным финалистом.
  • Многообразие корпоративных мероприятий, событий и традиций компании!

КЭАЗ ценит каждого и готов стать надежным партнером для развития!

#ПЧ #ЕСКД #инженер-программист #гибрид

hh.ru
гаскар групп

Старший системный разработчик С++

гаскар группНа сервисе с: 06.08.26 17:43↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваГибрид

Гаскар Групп – это российский разработчик и интегратор собственных ИТ решений, разработчик и производитель беспилотных летательных аппаратов для обеспечения их автономности. Продукция применяется для мониторинга территорий, доставки легковесных грузов и других миссий.

Производство полного цикла, от создания идеи и разработки до выпуска готовой продукции в серии!

Мы производим: БВС, оптику, литий-ионные аккумуляторы, электродвигатели, модемы, контролеры связи, пульт управления, СКС и программируем своей собственный СОФТ для наших продуктов.

Сейчас мы ищем Старшего Linux-разработчика для разработки и поддержки системного и сервисного программного обеспечения пульта управления и бортового ПО дрона. Вы будете реализовывать сервисы управления оборудованием, коммуникационный стек и инструменты автоматизации, обеспечивая стабильную работу систем в полевых условиях.

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

  • Разработка и поддержка сервисного ПО пульта управления и дрона под Ubuntu;
  • Реализация и сопровождение systemd-сервисов управления оборудованием;
  • Диагностика и отладка проблем с помощью strace, gdb и системных инструментов;
  • Написание скриптов автоматизации на Python/Bash;
  • Участие в код-ревью.

Наши требования:

  • 2+ лет опыта разработки системного ПО на C/C++ под Linux;
  • Ubuntu / Debian: уверенная работа с дистрибутивом, понимание системы пакетов (dpkg, apt); опыт дебианизации будет плюсом;
  • Системные сервисы: опыт написания и настройки systemd-юнитов, разработка демонов и фоновых процессов;
  • Отладка: практический опыт работы с strace и gdb для диагностики проблем;
  • Сетевые протоколы: понимание TCP/IP, UDP, сокетов; опыт работы с прикладными протоколами;
  • Скриптовые языки: Python и/или Bash для автоматизации и вспомогательных задач;
  • Управление версиями: Git, участие в код-ревью;
  • STL и архитектура кода: знание STL, алгоритмов стандартной библиотеки, принципов ООП и паттернов проектирования.

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

  • Опыт работы с протоколами MAVLink / DroneCAN;
  • Опыт разработки под embedded Linux (Yocto, Buildroot или аналоги);
  • Опыт написания unit- и интеграционных тестов (Google Test, Catch2).

Наши условия для тебя:

  • Официальное трудоустройство, полностью "белая" заработная плата;
  • Соц. пакет по ТК РФ;
  • Заработная плата обсуждается с финальным кандидатом;
  • Офис расположен в шаговой доступности от станции м. Войковская, бизнес-центр уровня А-класса;
  • Уютный современный офис, оснащенный по последнему слову техники;
  • График работы с 09:00 до 18:00. Пятница сокращенный день;
  • Дружный коллектив и хороший психологический климат;
  • Открытая, демократичная культура. Возможность реализовать свои идеи.


Просьба в сопроводительном письме указывать свои зарплатные ожидания!

hh.ru
гаскар групп

Ведущий системный разработчик С++

гаскар группНа сервисе с: 06.08.26 17:42↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваГибрид

Гаскар Групп – это российский разработчик и интегратор собственных ИТ решений, разработчик и производитель беспилотных летательных аппаратов для обеспечения их автономности. Продукция применяется для мониторинга территорий, доставки легковесных грузов и других миссий.

Производство полного цикла, от создания идеи и разработки до выпуска готовой продукции в серии!

Мы производим: БВС, оптику, литий-ионные аккумуляторы, электродвигатели, модемы, контролеры связи, пульт управления, СКС и программируем своей собственный СОФТ для наших продуктов.

Сейчас мы ищем опытного Ведущего Linux-разработчика для создания системного и сервисного программного обеспечения пульта управления и бортового ПО дрона. Вы будете работать над критичными компонентами — демонами управления, сервисами взаимодействия с оборудованием и коммуникационным стеком, — требующими высокой надёжности, минимальных задержек и стабильной работы в полевых условиях.

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

  • Разработка и сопровождение сервисного ПО пульта управления и дрона под Ubuntu;
  • Дебианизация компонентов: сборка, упаковка и деплой .deb-пакетов;
  • Проектирование и реализация systemd-сервисов управления оборудованием и коммуникационным стеком;
  • Диагностика и отладка низкоуровневых проблем с помощью strace, gdb и системных инструментов;
  • Разработка и поддержка скриптов автоматизации на Python/Bash;
  • Код-ревью и менторинг разработчиков.

Наши требования:

  • 5+ лет опыта разработки системного ПО на C/C++ под Linux;
  • Ubuntu / Debian: уверенная работа с дистрибутивом, дебианизация пакетов (.deb, dpkg, apt);
  • Системные сервисы: разработка и сопровождение systemd-юнитов, написание демонов и фоновых служб управления;
  • Отладка и профилирование: уверенная работа с strace, gdb; умение диагностировать проблемы на production-системах;
  • Сетевые протоколы: понимание стека TCP/IP, UDP, сокетов; опыт работы с прикладными протоколами (MAVLink, WebSocket, gRPC или аналоги);
  • Скриптовые языки: Python и/или Bash для автоматизации, скриптов сборки и деплоя;
  • Управление версиями: Git, практика ревью кода.

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

  • Опыт сборки проектов (CMake);
  • Опыт работы с протоколами MAVLink / DroneCAN;
  • Опыт разработки ПО для embedded Linux (Yocto, Buildroot или аналоги);
  • Опыт написания unit- и интеграционных тестов (Google Test, Catch2).

Наши условия для тебя:

  • Официальное трудоустройство, полностью "белая" заработная плата;
  • Соц. пакет по ТК РФ;
  • Заработная плата обсуждается с финальным кандидатом;
  • Офис расположен в шаговой доступности от станции м. Войковская, бизнес-центр уровня А-класса;
  • Уютный современный офис, оснащенный по последнему слову техники;
  • График работы с 09:00 до 18:00. Пятница сокращенный день;
  • Дружный коллектив и хороший психологический климат;
  • Открытая, демократичная культура. Возможность реализовать свои идеи.


Просьба в сопроводительном письме указывать свои зарплатные ожидания!

hh.ru
гаскар групп

Ведущий программист микроконроллеров

гаскар группНа сервисе с: 06.08.26 17:13↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваГибрид

Гаскар Групп – это российский разработчик и интегратор собственных ИТ решений, разработчик и производитель беспилотных летательных аппаратов для обеспечения их автономности. Продукция применяется для мониторинга территорий, доставки легковесных грузов и других миссий.

Производство полного цикла, от создания идеи и разработки до выпуска готовой продукции в серии!

Мы производим: БВС, оптику, литий-ионные аккумуляторы, электродвигатели, модемы, контролеры связи, пульт управления, СКС и программируем своей собственный СОФТ для наших продуктов.

Сейчас мы ищем опытного Ведущего разработчика встраиваемых систем для проектирования и разработки прошивок для беспилотных летательных аппаратов. Вы будете работать над критичными компонентами — BMS, ESC, служебными MCU и FCU, — требующими высокой надёжности, детерминированности и безопасности в реальном времени.

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

  • Разработка и поддержка прошивок BMS, ESC, служебных MCU и FCU;
  • Проектирование архитектуры прошивки с учётом требований к надёжности и реальному времени;
  • Написание unit- и интеграционных тестов;
  • Код-ревью и менторинг разработчиков.

Наши требования:

  • 3+ лет опыта разработки прошивок на C/C++ для микроконтроллеров STM32;
  • RTOS: уверенный опыт работы с FreeRTOS или аналогами; понимание планирования задач и управления ресурсами;
  • Периферия и протоколы: глубокое знание UART, SPI, I2C, CAN, USB, PWM, ADC;
  • Отладка и инструменты: уверенная работа с SWD, осциллографом, логическим анализатором;
  • Управление версиями: Git, практика ревью кода;
  • Опыт работы с Linux.

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

  • Опыт разработки прошивок для систем управления батареями (BMS) или регуляторами оборотов (ESC);
  • Опыт работы с прошивками полётных контроллеров (PX4, ArduPilot);
  • Знание протоколов MAVLink и DroneCAN;
  • Опыт управления бесколлекторными двигателями (векторное управление / FOC);
  • Знание одного из скриптовых языков Python/Bash.

Наши условия для тебя:

  • Официальное трудоустройство, полностью "белая" заработная плата;
  • Соц. пакет по ТК РФ;
  • Заработная плата обсуждается с финальным кандидатом;
  • Офис расположен в шаговой доступности от станции м. Войковская, бизнес-центр уровня А-класса;
  • Уютный современный офис, оснащенный по последнему слову техники;
  • График работы с 09:00 до 18:00. Пятница сокращенный день;
  • Дружный коллектив и хороший психологический климат;
  • Открытая, демократичная культура. Возможность реализовать свои идеи.


Просьба в сопроводительном письме указывать свои зарплатные ожидания!

hh.ru
гаскар групп

ML разработчик БПЛА

гаскар группНа сервисе с: 06.08.26 16:56↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваГибрид

Гаскар Групп – это российский разработчик и интегратор собственных ИТ решений, разработчик и производитель беспилотных летательных аппаратов для обеспечения их автономности. Продукция применяется для мониторинга территорий, доставки легковесных грузов и других миссий.

Производство полного цикла, от создания идеи и разработки до выпуска готовой продукции в серии!

Мы производим: БВС, оптику, литий-ионные аккумуляторы, электродвигатели, модемы, контролеры связи, пульт управления, СКС и программируем своей собственный СОФТ для наших продуктов.

Сейчас мы щем опытного Ведущего ML/CV разработчика для разработки и оптимизации алгоритмов навигации и автономной системы управления для беспилотных летательных аппаратов. Вы будете работать над критичными системами, требующими высокой надежности и производительности.

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

  • Разработка, тестирование и оптимизация алгоритмов навигации и компьютерного зрения;
  • Разработка CV-алгоритмов для задач обнаружения объектов, трекинга и визуальной локализации;
  • Интеграция сенсорных данных в единую систему локализации;
  • Оптимизация вычислительной нагрузки для embedded систем;
  • Код-ревью и менторинг младших разработчиков.

Наши требования:

  • 3+ лет опыта разработки алгоритмов навигации для БПЛА (автономная навигация, SLAM, локализация);
  • Глубокое понимание математики: линейная алгебра, теория вероятностей, оптимизация, фильтрация Калмана;
  • Embedded Linux: опыт работы с Linux, оптимизацией для embedded платформ;
  • Сенсорные системы: понимание работы с GPS, IMU, барометрами, камерами;
  • Обработка сенсорных данных: фьюжн данных с множественных датчиков, калибровка, фильтрация;
  • Computer Vision: опыт разработки CV-алгоритмов — детекция и трекинг объектов, оптический поток, сегментация; уверенная работа с OpenCV;
  • С/C++: уверенное владение обоими языками, опыт написания production-кода;
  • STL и архитектура кода: уверенное знание STL, алгоритмов стандартной библиотеки, принципов ООП и паттернов проектирования.

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

  • Опыт работы с ROS/ROS2;
  • Опыт развёртывания нейросетей на edge-устройствах (TensorRT, ONNX Runtime, RKNN);
  • Опыт работы с датасетами для БПЛА: разметка, аугментация, обучение detection/segmentation моделей;
  • Знание скриптовых языков Python/Bash;
  • Опыт с коммерческими БПЛА.

Наши условия для тебя:

  • Официальное трудоустройство, полностью "белая" заработная плата;
  • Соц. пакет по ТК РФ;
  • Заработная плата обсуждается с финальным кандидатом;
  • Офис расположен в шаговой доступности от станции м. Войковская, бизнес-центр уровня А-класса;
  • Уютный современный офис, оснащенный по последнему слову техники;
  • График работы с 09:00 до 18:00. Пятница сокращенный день;
  • Дружный коллектив и хороший психологический климат;
  • Открытая, демократичная культура. Возможность реализовать свои идеи.


Просьба в сопроводительном письме указывать свои зарплатные ожидания!

hh.ru
Зарплата не указанаРоссияПермьОфис

Мы создаем электромобили будущего – присоединяйтесь к нашей команде!

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

Чем предстоит заниматься:
• Разработка и программирование встраиваемого ПО для микроконтроллеров STM32 на языках C/C++.
• Реверс-инжиниринг автомобильных шин данных: анализ, декодирование и работа с протоколами CAN, LIN.
• Разработка драйверов периферии и интеграция с датчиками/исполнительными устройствами.
• Отладка и тестирование прошивок на реальных устройствах, оптимизация кода по памяти и быстродействию.
• Участие в полном цикле разработки — от прототипирования до внедрения решений в производство.
• Тесное взаимодействие с командой инженеров-схемотехников и разработчиков.

Мы ждём от вас:
• Опыт программирования микроконтроллеров STM32 или аналоги на базе ARM.
• Глубокие знания C/C++, понимание низкоуровневой разработки, работы с прерываниями, таймерами, DMA.
• Навыки анализа и декодирования данных с шин CAN/LIN, опыт работы с автомобильными протоколами.
• Умение читать схемотехнические документы и работать в связке со схемотехниками.
• Опыт работы с системами контроля версий, отладочными инструментами.
• Готовность работать в динамичном проекте и решать нестандартные задачи.

Будет преимуществом:
• Опыт работы с электромобилями, BMS, battery management systems или другими automotive-системами.
• Знание RTOS и опыт разработки под операционные системы реального времени.
• Навыки написания скриптов на Python для автоматизации тестирования и анализа данных.

Мы предлагаем:

• Полная занятость с графиком 5/2.
• Работа на месте работодателя.
• Официальное трудоустройство и социальные гарантии.
• Возможности для профессионального роста и развития.
• Дружный и профессиональный коллектив.
• Участие в прорывном проекте – вы сможете напрямую влиять на технологии будущего.

Мы предлагаем интересные задачи, профессиональный рост и возможность внести вклад в развитие экологичного транспорта.


Откликайся и стань частью нашей команды!

hh.ru
от 300k ₽РоссияМоскваОфис

О компании:

Декаст Инжиниринг — IT-компания, разрабатывающая умные устройства и IoT решения. Мы делаем умными дома, фабрики и города на основе концепции "Интернета вещей". У нас собственное производство датчиков, сенсоров и более сложных устройств, а наши сервисы и приложения работают с тысячами устройств и обрабатывают миллионы сообщений.

В команду hardware разработки мы ищем инженера-схемотехника.

Условия:

  • Комфортный офис в шаговой доступности от м. 1905 года
  • Конкурентный уровень дохода
  • Оформление в соответствии с ТК РФ
  • ИТ Аккредитация компании
  • ДМС со стоматологией и НС после успешного прохождения испытательного срока

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

  • Разработка печатных плат для умных устройств и систем автоматизации производства
  • Разработка интеграционных решений к сторонним разработкам для корректной работы с текущими системами на производстве
  • Разработка совместно с технологом производства решений по автоматизации текущих процессов
  • Участие в разработке стратегии по автоматизации и модернизации производства
  • Разработка архитектуры тестового оборудования для прошивки, тестирования и конфигурирования электронных модулей
  • Подбор электрического и электронного оборудования, решение и согласование технических вопросов с поставщиками
  • Прототипирование и проверка технических решений, участие в сборке опытных образцов.
Обязательные требования:
  • Опыт разработки цифровых блоков или робототехники от 3-х лет
  • Опыт пусконаладочных работ, тестирования и ввода в эксплуатацию аппаратных систем
  • Опыт разработки цифровых и аналоговых схем, проектирование печатных плат
  • Высшее техническое образование (автоматизация, электроника, радиотехника, робототехника)
  • Понимание работы промышленных сетей
  • Знание и понимание актуальных решений по применению промышленных контроллеров
  • Готовность к выездам на производство (МО Ступино)

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

  • Понимание и базовые навыки написания кода для микроконтроллеров и базовые навыки работы с Linux
  • Знание преобразовательной техники (преобразователи частоты, Sinamics), датчиков, исполнительных механизмов
  • Знание Git (контроль версий)
  • Знание САПР

Смотрите также в каталоге

Хотите персональную подборку?

Введите свои критерии — мы отфильтруем вакансии по вашим требованиям

Найти подходящие вакансии →