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

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

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

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

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

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

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

Приглашаем опытного разработчика встроенного ПО для микроконтроллеров и встраиваемых Linux-систем. Предпочтение универсалам (embedded разработка + схемотехника). Разделение времени: 70% времени разработка встроенного ПО, остальное - проектирование схемотехники и отладка плат.

Обязанности:
* Разработка ПО для микроконтроллеров семейств STM32, ESP32, Nordic NRFxx, PIC
* Cложный многозадачный код для микроконтроллеров. FreeRTOS, Zephyr.
* Разработка встроенного ПО под Linux (NVidia Jetson, Rockchip, RPI)
* Работа со всеми стандартными интерфейсами (UART, I2C, SPI, CAN, RS485, Ethernet)
* Беспроводные интерфейсы Bluetooth/BLE, WiFi, LoRa
* Бутлоадеры, обновление прошивки
* Разработка диагностического ПО для Windows и Linux. Python, Powershell, bash.
* Разработка схемотехники для новых IoT устройств. Запуск и отладка плат.

Требования:
- Глубокое понимание архитектуры встроенного ПО.
- Проектирование систем c множеством процессорных узлов.
- Опыт разработки под Zephyr и FreeRTOS. Отладка, оптимизация.
- Умения быстро внедрить open-source решения в проект, разобраться в существующем коде, доработать под задачу.
- Длительный опыт работы с Bluetooth/BLE, WiFi, Ethernet, CAN, Modbus, RS485

Желательно:
- Опыт в разработке электроники от 5 лет - проектирование схемотехники с нуля до запуска в производство.
- Опыт проектирования 8+ слойных плат, high-speed интерфейсы.
- Опыт разработки под Linux.
- Знакомство с ПЛИС, понимание принципов работы.
- Знание английского языка на уровне, достаточном для технического общения с коллегами-иностранцами.

Кратко о нас:
Мы - инжиниринговая компания полного цикла. Мы создаем электронные устройства от идеи до массового производства для заказчиков в Америке и Европе. У нас есть офисы разработки в Москве и Иваново, мы производим электронику в Тайване, разрабатываем софт во Вьетнаме. У нас сложные проекты, быстрый темп работы и очень адекватные коллеги.

Примеры недавних и активных в настоящий момент проектов:
- Карманная система личной безопасности. Встроенная камера наблюдения, центральный процессор RV1106G3, система датчиков, сенсорный хаб на nRF54L15, спикер и микрофон. Интерфейсы BLE/WiFi/LTE. Full-stack разработка (hardware/firmware/mobile app, back/front, UX/UI).
- Система мониторинга для гольф-полей. Разработка кастомных панорамных камер на RK3588 со стримингом видео через LTE. Интеграция радара для отслеживания мяча. Продвинутый софт для управления сетью устройств на множестве гольф-полей. Очень сложный и масштабный full-stack проект (электроника, firmware, UX/UI, back/front, mobile, интеграция с 3rd party системами)
- Голосовой ассистент на базе ИИ. Формат плоского кредла, вставляется в айфон. Активирует DP Alt Mode. Принимает видео с экрана телефона, конвертирует кадры в JPEG при помощи ПЛИС. Кадры отправляются в облако, в ответ генерируется последовательность нажатий мыши и клавиатуры, которое устройство ретранслирует на айфон. Фактически, OpenClaw для телефона. Всё в формате платы 53x9 мм.
- Система "умная яхта". Набор датчиков для применения на лодках и яхтах разного размера. Гейтвей Zigbee-to-LoRaWAN для лодок. LoRaWAN интерфейс для передачи данных на берег. Своя система мониторинга состояния лодок и предупреждения опасных ситуаций. Частная сеть LoRaWAN.
- Семейство электровелосипедов нового поколения. Цифровое управление steer-by-wire. Полное проектирование конструктива, схемотехники и встроенного ПО. Четыре процессорных узла. Бортовая шина CAN. Кастомные бутлоадеры и каскадное обновление встроенного ПО.
- Смарт-часы со встроенными картами, i.MX RT500, конкурент часам Garmin Fenix. Полная разработка электроники и конструктива, встроенного софта, облачных сервисов. Разработка велась в четырех странах.
- Кастомная материнская платы для Nvidia Orin NX (мы - официальный партнер NVidia).
- VR-шлем со встроенными электродами ЭЭГ (на базе Meta Quest Pro). Полная разработка конструктива, электроники, встроенного софта, интеграция с VR-приложением.
- Система диагностики спазмов мышц ротовой полости, сбора телеметрии о состоянии пациента. Разработка электроники, конструктива, встроенного ПО, мобильного приложения.
- 8-канальный портативный энцефалограф, возможность подключения пассивных и активных электродов.
- Система промышленного взвешивания с облачными сервисами управления запасами. Разработка электроники и встроенного ПО, web-сервисы.
- Интерактивный баскетбольный щит (Nvidia Orin / RK3588). Разработка конструктива, электроники, ML конвейеров для сегментации игровой площадки, распознавание игроков, мяча, определение траектории движения мяча, детекция промахов и попаданий в сетку.

Мы вовлечены во все стадии разработки - от создания PoC и pre-EVT прототипов до запуска в производство в Китае и в Тайване. Если у вас есть интерес к новыми технологиям, к постоянной разработке инженерно-сложных продуктов, ориентированных на международный рынок, будем рады с вами побеседовать.

Условия:
- Full-time занятость на наших проектах
- Возможна работа удаленно или в одном из наших офисов
- Поездки в Тайвань на запуск новых устройств
- Конкурентная заработная плата
- Корпоративная поддержка повышения уровня английского языка

hh.ru
Р

Разработчик Assembler

регионстройкомплектНа сервисе с: 02.07.26 17:37↑ Вакансия с автоподнятием
250k–250k ₽РоссияМоскваОфис
Обязанности:
  • Разработка программ на языке Assembler.
  • Разработка решений взаимодействующих с ядром операционной системы.
  • Доработка уже существующих продуктов.
  • Написание программ при использовании смеси разных языков и технологий.
Требования:
  • Опыт разработки на языке Assembler от 2 лет.
  • Понимание работы разных операционных систем.
  • Опыт написания чистого документированного и модульного кода.
Сайты компаний
СБЕР

Senior Robotics Software Engineer/ RSE C++, Python

СБЕРНа сервисе с: 02.10.26 14:35
Зарплата не указанаРоссияМоскваОфис

В Центре Робототехники Сбера мы интегрируем передовые робототехнические системы собственной разработки, включая манипуляторы, мобильные колесные роботы, мобильные манипуляторы, роботов собак и другие cutting-edge решения, в реальные промышленные проекты, чтобы обеспечить эффективность и автоматизацию процессов.

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

Первый этап отбора на эту вакансию — общение с AI-рекрутером. После отклика ждите сообщение от него, диалог займёт примерно 10 минут. Задача AI-рекрутера — уточнить недостающие детали и ускорить рассмотрение вашей кандидатуры.

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

  • принимать ключевые технические решения по взаимодействию компонентов системы

  • разрабатывать критически важные компоненты робототехнического ПО на C++ и Python

  • разрабатывать и развивать ROS2-инфраструктуру робота

  • проектировать интерфейсы взаимодействия между сенсорами, исполнительными механизмами, алгоритмами управления, навигацией, бизнес-логикой, облачными и backend-сервисами

  • разрабатывать системы внутренней и внешней калибровки камер, LiDAR, IMU и других сенсоров

  • Разрабатывать высокоуровневую логику поведения роботов на базе Behavior Trees / State Machines

  • формировать стандарты разработки и инженерные практики внутри команды, проводить архитектурные и code review, наставничество Middle/Junior инженеров и взаимодействие со смежными командами.

  • высшее техническое образование в области робототехники или смежное направление

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

  • отличное знание C++ и Python

  • уверенное понимание архитектуры современных робототехнических систем

  • глубокий практический опыт работы с ROS2

  • уверенное понимание DDS, QoS, executors, lifecycle nodes, composition, actions/services/topics, rosbag, TF2

  • умение диагностировать проблемы производительности, задержек, race conditions, deadlock'ов, утечек памяти и нестабильного поведения системы

  • уверенные знания Linux: процессы, потоки, сеть, устройства, systemd, логирование, профилирование и диагностика

  • практический опыт работы с gRPC, WebSocket, REST API

  • опыт разработки контейнеризированных приложений и работы с Docker

  • опыт лидирования командой , проведение code review, наставничества от 3-х лет.

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

  • опыт разработки собственных ROS2-фреймворков, библиотек и инфраструктурных компонентов

  • участие в open-source проектах

  • опыт работы с NVIDIA Jetson, CUDA, TensorRT

  • опыт работы с симуляторами NVIDIA Isaac Sim, MuJoCo, Gazebo, PyBullet

  • общее понимание современных ИИ-инструментов и их возможностей.

  • комфортный современный офис г. Москва, МЦК ЗИЛ, Автозаводская 23а к2

  • формат работы - лаборатория робототехники

  • ежегодный пересмотр зарплаты, годовая премия

  • корпоративный спортзал и зоны отдыха

  • более 400 образовательных программ СберУниверситета для профессионального и карьерного развития

  • программа адаптации и помощь руководителя на старте (для вакансий уровня Junior)

  • расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа

  • гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ

  • подписка Прайм с возможностью совместного использования на трёх близких

  • вознаграждение за рекомендацию друзей в команду Сбера.

Эта вакансия также есть на:hh.ru
Сайты компаний
Зарплата не указанаРоссияМоскваОфис

В Центре Робототехники Сбера мы интегрируем передовые робототехнические системы собственной разработки, включая манипуляторы, мобильные колесные роботы, мобильные манипуляторы, роботов собак и другие cutting-edge решения, в реальные промышленные проекты, чтобы обеспечить эффективность и автоматизацию процессов.

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

Первый этап отбора на эту вакансию — общение с AI-рекрутером. После отклика ждите сообщение от него, диалог займёт примерно 10 минут. Задача AI-рекрутера — уточнить недостающие детали и ускорить рассмотрение вашей кандидатуры.

  • разработка ПО на Python с использованием FastAPI, PostgreSQL

  • организация интеграционного, unit и регрессионного тестирования

  • настройка и обеспечение бесперебойной работы, разработки, сборки и дистрибуции программного обеспечения (Gitlab, Docker, etc.)

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

  • развертывание тестовых и основных стендов

  • взаимодействие с командой по разработке электроники и конструкторами для интеграции программного обеспечения с аппаратной частью.

  • высшее техническое образование в области робототехники или смежное направление

  • отличное знание Python

  • знание ООП и паттернов программирования

  • знание сетевых технологий и протоколов (tcp/udp, http, rest api, web socket)

  • уверенные знания ОС семейства Linux

  • опыт организации сборки и поставки проектов (Python, Java и С++) для Linux

  • опыт работы с инструментами CI/CD (Gitlab, Jenkins) и системами управления конфигурациями (ansible, etc.)

Будет преимуществом:

  • опыт разворачивания мониторинга с использованием Zabbix/Prometheus

  • знание OpenCV и опыт работы с PyTorch и CUDA

  • опыт работы с Python для разработки робототехнических приложений

  • общее понимание современных ИИ-инструментов и их возможностей.

  • комфортный современный офис г. Москва, МЦК ЗИЛ, Автозаводская 23а к2

  • формат работы - лаборатория робототехники

  • ежегодный пересмотр зарплаты, годовая премия

  • корпоративный спортзал и зоны отдыха

  • более 400 образовательных программ СберУниверситета для профессионального и карьерного развития

  • программа адаптации и помощь руководителя на старте (для вакансий уровня Junior)

  • расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа

  • гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ

  • подписка Прайм с возможностью совместного использования на трёх близких

  • вознаграждение за рекомендацию друзей в команду Сбера.

Эта вакансия также есть на:hh.ru
hh.ru
комбинат кмаруда

Ведущий инженер-программист АСУТП

комбинат кмарудаНа сервисе с: 18.07.26 00:29↑ Вакансия с автоподнятием
от 190k ₽РоссияГубкинОфис

АО «Комбинат КМАруда» - предприятие, входящее в структуру ПМХ ориентировано на подземную добычу железистых кварцитов и выпуск конечной продукции — высококачественного концентрата.

Комбинат КМАруда располагается в Центрально-Чернозёмном регионе России. Является первенцем освоения самого мощного в мире железорудного бассейна — Курской магнитной аномалии.

Чем необходимо заниматься:

  • Разработка прикладного программного обеспечения автоматизированных систем управления, в том числе высокой сложности, использование в разрабатываемых системах стандартизованных и унифицированных решений;
  • Наладка на конечном объекте системы АСУТП совместно со смежными системами, участие в комплексных испытаниях;
  • Подготовка и разработка технических предложений и заданий;
  • Согласование технических изменений с другими подразделениями предприятия и подрядными организациями;
  • Выполнение технического обследования объектов, на которых внедряется система АСУТП.

Наши преимущества:

  • Огромные возможности для самореализации и совершенствования своих навыков;
  • Работа в структуре крупного холдинга, в команде профессионалов;
  • Стабильная своевременная заработная плата, оформление ТК РФ.

Наши ожидания:

  • Высшее образование (Автоматизация технологических процессов, Инженер-программист);
  • Опыт работы в области разработки программного АСУТП;
  • Способность читать и понимать схемы, чертежи и техническую документацию в том числе на техническом английском языке;
  • Знание общих требований к автоматическому управлению и регулированию производственных и технологических процессов;
  • Знание языков IEC 61131-3;
  • Знание промышленных сетевых протоколов и умение с ними работать;
  • Знание оборудования автоматизации программируемых логических контроллеров фирмы Siemens и других ведущих производителей (Schneider, Овен, Allen-Bradley ) и умение их программирования.

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

  • График работы: 5/2;
  • Место работы: г. Губкин, Белгородская область, Управление автоматизации и информационных технологий;
  • Доставка корпоративным транспортом (Губкин – Старый Оскол);
  • Стабильность и достойный уровень оплаты труда в зависимости от опыта и квалификации (обсуждается);
  • Ежегодная индексация оплаты труда; предусмотрены дополнительные надбавки и премии за стаж, эффективный труд и др;
  • Дотация на питание в столовой;
  • Перспектива карьерного роста (участие в корпоративной программе подготовки кадрового резерва; научно-практических конференциях; программе тотальной оптимизации производства);
  • ДМС, санаторно-курортное оздоровление за счет предприятия;
  • Бесплатное посещение спортзала и бассейна;
  • Собственная база отдыха «Горняк» на Старооскольском водохранилище;
  • Социальные льготы и гарантии;
  • Проведение корпоративных мероприятий для детей (конкурсы, мастер - классы, обзорные экскурсии);
  • Программа поддержки иногородним (жилье, проезд, подъемные).
hh.ru
от 90k ₽РоссияХабаровскОфис

О проекте

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

В рамках проекта разрабатываются ML-модели и CV-модели для обнаружения, классификации и анализа объектов. Полученные данные используются для принятия решений системой управления и взаимодействия с исполнительными механизмами. Инженер по системам управления и навигации работает в тесной связке с инженером по автоматизации и ML-специалистами для обеспечения надежной работы аппаратной части и точного отклика систем автопилота с корректировкой полученной от модели.

Обязанности

  • Сборка и конфигурация БПЛА: Generic Quadcopter, Generic Hexarotor, БПЛА самолётного типа (Flying Wing, HIL Quadcopter X).
  • Ремонт, конфигурация и донастройка парка БПЛА.
  • Проектирование и разработка алгоритма автоматического пилотирования БПЛА.
  • Проведение испытательных полётов.
  • Анализ данных «чёрных ящиков» (логов полётных контроллеров) и разбор инцидентов.
  • Конфигурирование моделей и настройка аппаратуры управления (Radiomaster TX12 Mark II): миксы, тумблеры, кривые.
  • Настройка и отработка радиоканала по протоколу ExpressLRS (ELRS) и костюмным протоколам и каналам: прошивка, бинд, параметризация, телеметрия.
  • Настройка и обслуживание видеопередатчиков (VTX) при необходимости их установки: аналоговые и цифровые системы — выбор каналов, мощности, антенн.
  • Эксплуатация и обслуживание LiPo-аккумуляторов: зарядка, балансировка, хранение, контроль характеристик (C-рейтинг, напряжение).
  • Базовый расчёт винтомоторной группы (подбор моторов, пропеллеров, регуляторов под задачу).
  • Выполнение базовых паяльных работ: замена разъёмов, проводов, компонентов.

Требования

  • Уверенное понимание принципов работы БПЛА и их конфигурации.
  • Умение работать с различными полётными контроллерами и их стеками.
  • Уверенное знание прошивок Betaflight, INAV и их конфигураторов.
  • Практический опыт настройки Radiomaster TX12 Mark II, ExpressLRS и VTX.
  • Навыки безопасного обращения с LiPo-аккумуляторами и базовые навыки пайки.

Будет преимуществом

  • Опыт полного цикла сборки БПЛА: от рамы до конфигурации.
  • Опыт применения автоматических миссий на БПЛА.
  • Опыт работы с полётными контроллерами семейства Pixhawk (ArduPilot/PX4).
  • Опят работы с БПЛА самолетного и ракетного типа

Условия

  • Современный офис и оснащённая лаборатория для разработки и тестирования робототехнических систем.
  • Постоянный доступ к оборудованию: NVIDIA Jetson, камеры различного типа, микрофонные массивы, сенсоры и вычислительные платформы.
  • Работа над сложными задачами на стыке машинного обучения, компьютерного зрения, обработки сигналов и робототехники.
  • Возможность влиять на архитектуру решений и участвовать в полном цикле разработки — от исследования идеи до внедрения в реальную систему.
  • Возможности для профессионального роста, обучения и развития экспертизы в области AI и embedded ML.

Сайты компаний
СБЕР

Embedded-разработчик (стажер)

СБЕРНа сервисе с: 01.10.26 18:42
Зарплата не указанаРоссияМосква

Блок технологическое развитие, Центр аэрологистики ищет стажера. Разрабатываем алгоритмы автономной навигации на основе компьютерного зрения для летающей роботехники для задач аэрологистики. Задачи включают в себя разработку, разработку и обучение ML моделей, оптимизацию и развертывание моделей на edge-вычислителях.

  1. Разработка ROS2 модулей для обработки визуальных данных

  2. Оптимизация пайплайна сбора данных с сенсоров

Обучение в ВШЭ, МФТИ или МИФИ.

Курс обучения: 3-6 курс бакалавриата и специалитета или 1-2 курс магистратуры.

Тех стек: Docker, C++, Linux, OpenCV, ROS2.

Хард скиллы: Python, Bash, работа с камерами и edge-вычислителями.

Оплачиваемая стажировка

Длительность стажировки: 6 месяцев

График работы: 20 часов

Очный формат

Комфортный современный офис в Территории инновационного центра «Сколково», Большой бульвар, д. 30, стр. 1

Сайты компаний
яндекс

Системный разработчик (стажёр) в команду умных устройств

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

Опыт: Можно без опыта

Навыки: C++

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

Какие задачи вас ждут

Участвовать в разработке новых устройств компании
Вам предстоит работать на стыке железа и софта, разрабатывать новые и дорабатывать существующие драйверы Linux для различной периферии, дорабатывать загрузчики, ядро Linux и системные сервисы умных устройств.

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

Больше о разработке в Яндексе — в канале Yandex for Developers

Мы ждём, что вы

  • Увлекаетесь электроникой и работали с ней
  • Умеете читать принципиальные схемы
  • Умеете работать с измерительным оборудованием
  • Владеете С или C++ и писали на Python
  • Имеете опыт в embedded
  • Самостоятельны и инициативны

Будет плюсом, если вы

  • Разрабатывали Embedded Linux или AOSP
  • Знакомы с устройством современных SOC
Эта вакансия также есть на:Внешний сайтvseti.app
hh.ru
от 250k ₽РоссияМоскваОфис
Обязанности:
  • Разработка прошивок для микроконтроллеров (STM32, GD32, AVR, ESP32).
  • Настройка и отладка периферии, подключение цифровых и аналоговых датчиков и узлов.
  • Работа с логическими микросхемами: сдвиговые регистры, расширители портов и т.п.
  • Работа с дисплеями: 7-сегментные, символьные и графические ЖК.
  • Проектирование логики устройств любой сложности в рамках МК.
  • Разработка собственных протоколов обмена верхнего уровня (кадры, проверка целостности, защищённый канал) для общения разрабатываемых устройств между собой
  • Разработка несложного ПО под Windows как интерфейса к устройствам на МК.
  • Разработка ПО для одноплатных компьютеров (Raspberry Pi и аналоги) как верхнего уровня систем, в которых МК отвечают за работу с «железом» в реальном времени.
  • Интеграция одноплатников с микроконтроллерами и периферией (UART, SPI, I2C, USB, GPIO).
  • Интеграция одноплатных компьютеров с микроконтроллерами и периферией через UART, SPI, I²C, USB, GPIO и другие интерфейсы.
  • Отладка программно-аппаратного взаимодействия совместно со схемотехником.
  • Настройка стабильной работы устройств в реальных условиях эксплуатации.
Требования:

Микроконтроллеры

  • Уверенное программирование МК семейств STM32, GD32, AVR, ESP32.
  • Работа со всей периферией: GPIO, таймеры, UART, SPI, I2C, ADC/DAC, DMA, прерывания и т.п.
  • Отладка с помощью отладчика, осциллографа, логического анализатора.
  • Умение использовать готовые библиотеки и разбираться в чужом коде.
  • Умение строить архитектуру со сложной логикой: конечные автоматы, неблокирующие алгоритмы, планировщики или RTOS.
  • Опыт разработки собственных прикладных протоколов: формат пакета, CRC, подтверждения, повторные передачи, защита канала.
  • Знание Git.

Одноплатные компьютеры

  • Уверенные навыки работы с Linux: терминал, SSH, systemd-сервисы, права доступа, сеть, автозапуск приложений, диагностика проблем.
  • Умение писать приложения под одноплатники на Python и/или C/C++, работать с GPIO, шинами и интерфейсами (libgpiod, spidev, i2c-tools, pyserial и т. п.).
  • Понимание разделения задач: что отдавать микроконтроллеру (реальное время, быстрая реакция), а что одноплатнику (сеть, интерфейс, база данных, тяжёлая обработка), и умение выстроить обмен между ними по собственному протоколу.

Windows

  • Опыт разработки несложного desktop-ПО под Windows.
  • C#/.NET, Python, C++/Qt или аналогичные технологии.
  • Создание GUI.
  • Работа с COM-портами, USB и сетевыми интерфейсами.
  • Визуализация данных и телеметрии.
  • Приложения могут использоваться как конфигураторы, сервисные программы, диагностические инструменты, интерфейсы управления и средства обновления прошивки.

Общее

  • Умение настраивать надёжную работу устройства «в поле»: автозапуск, watchdog, защита от повреждения SD-карты и сбоев питания.
  • Умение строить системы со сложной логикой и несколькими одновременно выполняемыми задачами.
  • Понимание неблокирующей архитектуры программ.
  • Умение использовать конечные автоматы, событийную логику, программные таймеры, планировщики и RTOS там, где это необходимо.
  • Умение разделять проект на логические модули и поддерживать достаточно крупную кодовую базу embedded-проекта.

Личные качества​​​​​​​

  • Самостоятельность и ответственность за результат.
  • Умение работать в связке со схемотехником.

Будет плюсом

  • Понимание принципов работы нейросетей, обучения моделей, запуска ML на МК (TinyML),
  • Опыт работы с RTOS (FreeRTOS, Zephyr).
  • Умение читать схемы и базово разбираться в аппаратной части.
  • Опыт запуска моделей машинного обучения на одноплатниках (TensorFlow Lite, ONNX Runtime, OpenCV, Jetson), в том числе с камерой.
  • Опыт использования Docker и контейнеризации на встраиваемых платформах.
  • Опыт сборки кастомных образов Linux (Buildroot, Yocto) и настройки Device Tree.
Условия:
  • Работа в развивающейся R&D-компании;
  • Оформление в соответствии с ТК РФ;
  • Конкурентный уровень заработной платы;
  • Премиальные выплаты;
  • ДМС после испытательного срока;
  • Испытательный срок - 3 месяца;
  • Комфортный офис в шаговой доступности от метро Сокол
  • График работы пн-пт 10:00-19:00;
  • Возможность профессионального и карьерного роста.
hh.ru
элком

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

элкомНа сервисе с: 21.09.26 17:54↑ Вакансия с автоподнятием
от 120k ₽РоссияСанкт-ПетербургОфис
МЫ ПРЕДЛАГАЕМ:
  • Работу в крупной, стабильной и активно развивающейся компании.

  • Оформление и социальные гарантии в соответствии с ТК РФ, "белую" заработную плату без задержек. Итоговая заработная плата обсуждается индивидуально с каждым кандидатом.

  • График работы: 5/2 с 9:00 до 17:30, суббота, воскресенье — выходные дни.
  • Комфортный офис и рабочее место с современным оборудованием по адресу ул. Седова 6.
  • Корпоративная развозка от ст. м. пл. Александра Невского.
  • Дружный, позитивный коллектив, который рад новичкам.
  • Мероприятия и подарки, спортивные состязания, Welcome-box для новичков.
  • Возможность участвовать в корпоративной жизни, развиваться и делать мир подвижнее вместе с нами!

ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:
  • Предпроектным обследованием объекта, сбором исходных данных, разработкой ТЗ.
  • Взаимодействием с заказчиками и производителями оборудования по техническим вопросам.
  • Разработкой программного обеспечения для систем АСУТП на базе промышленных контроллеров.
  • Разработкой программного обеспечения для HMI, SCADA-систем.
  • Авторским надзором и проведением шеф-монтажных и пусконаладочных работ на объектах.
МЫ ОЖИДАЕМ:
  • Высшее образование (системотехника, автоматизация технологических процессов и производств, электропривод и автоматизация и/или аналогичное).
  • Опыт работы на подобной должности от 2-х лет.
  • Фундаментальные знания теории автоматического управления и основ электротехники, принципов построения систем АСУТП (постановка задачи, требования и нормы и тд).
  • Опыт работы с оборудованием Siemens, Schneider Electric, Овен.
  • Знание языков программирования стандарта МЭК 61131-3.
  • Опыт программирования, настройки, наладки преобразователей частоты; организации связи между устройствами на базе Modbus RTU\TCP, Profibus\Profinet и др.
Сайты компаний
яндекс

Embedded Linux Developer в Автономный Транспорт

яндексНа сервисе с: 18.08.26 11:03↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМосква

Yandex Robotics разрабатывает и производит роботов. Среди наших клиентов — крупные сети логистических услуг и производственные компании.

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

Мы ищем специалиста в команду антропоморфного робота. Команда проектирует устойчивые системы реального времени для управления роботами с частотой инфообмена нижнего уровня от 1 кГц.

Разработка и развитие программной архитектуры

Вы присоединитесь к проекту с работающей платформой и сложившейся архитектурой. Предстоит обеспечивать стабильный обмен данными между подсистемами робота с частотой от 1 кГц, выстраивать взаимодействие с датчиками и исполнительными механизмами, контролировать задержки в критичных контурах. Это R&D-позиция с высокой степенью влияния на технические решения.

CI/CD, деплой и инфраструктура разработки

Вы будете развивать сквозной пайплайн сборки и доставки embedded-кода: пред- и посткоммитные проверки, релизный флоу, Docker-образы, деплой на вычислители роботов.

Симуляция и тестирование

Предстоит развивать симуляционный контур: заниматься поддержкой симуляционных драйверов, запускать модели роботов в MuJoCo, обеспечивать связку RL + LL + симулятор. Нужно будет тестировать embedded-код в симуляции до выхода на железо.

Больше о разработке в Яндексе — в канале Yandex for Developers

* Уверенно владеете C/C++ и Python
* Разрабатывали детерминированные системы с гарантированным временем реакции на события
* Понимаете архитектуру Linux и принципы разработки для user-space и kernel-space
* Хорошо знаете сетевые протоколы, IPC и принципы распределённого взаимодействия (distributed communication)
* Работали с ARM-платформами, в частности NVIDIA Jetson, и x86
* Настраивали CI/CD, системы сборки и процессы деплоя
* Умеете конструктивно проходить код-ревью — как автор и как ревьюер
* Умеете работать в команде и эффективно взаимодействовать с коллегами из разных направлений
* Знаете английский язык на уровне, достаточном для рабочей коммуникации

* Занимались разработкой на уровне U-Boot и ядра Linux: доработкой, интеграцией и отладкой драйверов
* Запускали новые устройства и работали с деревом устройств (Device Tree)
* Реализовывали Secure Boot
* Работали с Docker, sandbox-системами сборки, автоматизацией релизных пайплайнов
* Работали с симуляторами робототехники: MuJoCo, Gazebo, Isaac Sim
* Работали с ROS 2, DDS или Fast DDS, RTPS, QoS, gRPC
* Работали с промышленными протоколами CAN или EtherCAT
* Работали с Rockchip
* Работали в команде с устоявшейся архитектурой и сильным техлидом — и вам это было комфортно

Эта вакансия также есть на:hh.ru
Сайты компаний
яндекс

Разработчик (стажёр) в службу пайплайна робота доставки

яндексНа сервисе с: 18.08.26 16:45↑ Вакансия с автоподнятием
Зарплата не указанаНе указана странаЛокация не указанаОфис

Наша команда разрабатывает и сопровождает роботов доставки — автономные транспортные средства, которые уже работают в нескольких городах. Это высокотехнологичный продукт: он объединяет робототехнику, механику, электронику и программное обеспечение. Наша главная задача — создавать и поддерживать системное ПО, которое гарантирует безопасную и производительную работу роботов в реальных условиях.

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

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

Разработка ПО для роботов

Вы будете участвовать в разработке системного ПО для роботов на C++ и Python. Вам предстоит перекомпоновывать системные модули, обновлять библиотеки, настраивать среду выполнения, а также обеспечивать стабильность и производительность ПО.

Безопасность и конфигурации

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

Больше о разработке в Яндексе — в канале Yandex for Developers

* Работали с Linux на уровне пользователя
* Знаете консольные команды, понимаете файловую систему, процессы и сетевые настройки
* Готовы работать в командной строке как в основной среде
* Имеете опыт разработки на C++ и Python (учебные проекты, хакатоны, исследовательские работы или коммерческий опыт)
* Понимаете основы компиляции, сборки проектов и работы с зависимостями
* Увлекаетесь робототехникой
* Интересуетесь работой с физическими устройствами и железом
* Понимаете, как работает встроенное ПО и какие ограничения накладывает работа с реальной техникой
* Обладаете системным мышлением
* Умеете разбираться в сложных технических системах
* Готовы погружаться в низкоуровневые детали
* Самостоятельны в поиске информации
* Внимательны к деталям

* Официальное трудоустройство на 3 месяца
* Занятость 20–40 часов в неделю (обсуждаемо)
* Работа в офисе в Москве или Санкт‑Петербурге
* Доступ к ресурсам и возможностям Яндекса
* Сложные задачи для сервисов с миллионами пользователей
* Работа в классной команде, ориентированной на поддержку и развитие
* Возможность влиять на процесс и результат
* Компенсация затрат на питание на территории офиса

Эта вакансия также есть на:Внешний сайт
hh.ru
yadro

Инженер по ручному тестированию встраиваемого ПО

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

Компания YADRO — крупный игрок на рынке серверного оборудования. Наши продукты (серверы, СХД, Базовые станции) — это сложнейший софт и железо. У нас нельзя «просто нажать кнопку». Здесь нужно думать, изобретать и автоматизировать то, что другие делают руками. Если ты устал от скучных веб-тестов и хочешь потрогать «физику» (UART, CAN, осциллограф, логический анализатор) — это твой шанс.

Мы ищем инженера по ручному тестированию встраиваемых систем в отдел тестирования встраиваемых систем, чтобы тестировать новый функционал, реализуемый в MCU/FPGA компонентах, входящих в продукты компании Yadro.

Тестировщик будет заниматься ручным тестированием реализованного функционала встраиваемого ПО, анализировать архитектуру систем на предмет недостатков и уязвимостей, тестировать баги/фичи на стендах в лаборатории, запускать регрессионные тесты в рамках предрелизных проверок, а также помогать разработчикам локализовывать дефекты.

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

  • Ручное функциональное и интеграционное тестирование прошивок MCU и FPGA в составе продуктов компании;

  • Работа с физическим оборудованием: сборка тестовых стендов, подключение/отключение плат, кабелей, замена компонентов, установка commodity, проверка различных тестовых сценариев;

  • Запуск регрессии, локализация дефектов на стендах, в том числе с использованием измерительного оборудования;

  • Разработка тестовой документации в Jira и Confluence: создание тест-планов, тест-кейсов, оформление баг-репортов и отчетов по тестированию;
  • Работа в команде, используя гибкие методологии разработки;
  • Работать в кросс-функциональной команде, влиять на процессы тестирования.

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

  • Опыт тестирования встраиваемых/программно-аппаратных систем от 2 лет;
  • Опыт работы с "железом";
  • Навыки работы с измерительным оборудованием (осциллограф, мультиметр);
  • Базовое знание ОС Linux (работа в консоли, утилиты, сетевые настройки)
  • Знание интерфейсов - UART, I2C, SPI, CAN;
  • Английский язык на уровне чтения документации.

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

  • Опыт написания скриптов на Bash и Python;
  • Опыт работы с BIOS/BMC;
  • Опыт работы с Jira/Bitbucket/Confluence;
  • Опыт разработки embedded систем;
  • Опыт CI/CD;
  • Знание Jenkins;
  • Знание pytest / allure;
  • Опыт работы с серверным оборудованием/СХД.

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

  • Стать частью крупной стабильной компании, разрабатывающей и производящей высокотехнологичное оборудование, а также ежегодно увеличивающей долю рынка и финансовые показатели;
  • Конкурентный уровень заработной платы (готовы по достоинству оценить ваши знания и опыт);
  • График работы с 10:00 до 19:00 с гибким началом и окончанием рабочего дня.
hh.ru
А

Senior/middle Embedded С++ developer

АвионНа сервисе с: 02.10.26 15:17
Зарплата не указанаРоссияМоскваЕкатеринбургСанкт-Петербург+1 локацияОфис

Вакансия предполагает работу в офисе, для каждой локации — своя карточка вакансии. Щёлкни по локации, чтобы перейти на её карточку.

Мы-крупная производственная компания. На данный момент мы в поиске Embedded C++ разработчика в Ростове-на-Дону. Готовы предложить Вам расширенный релокационный пакет и сделать ваш переезд максимально комфортным.

Нам нужен талантливый разработчик уровня middle+/senior, который готов заниматься перспективными разработками.

Основные задачи нового специалиста:

  1. Анализировать требования, выбирать архитектуру и самостоятельно разрабатывать бортовое, наземное и вспомогательное ПО.
  2. Реализовывать согласованные алгоритмы, обмен командами и телеметрией. Согласовывать интерфейсы и интегрировать ПО с оборудованием.
  3. Адаптировать готовые программные компоненты. Создавать тесты, имитаторы и средства диагностики, участвовать в испытаниях и устранять дефекты.
  4. Вести код и версии в Git, обеспечивать воспроизводимость сборок, документировать архитектуру, интерфейсы, зависимости и ограничения.
  5. Применять ИИ и автоматизацию с проверкой результатов. Самостоятельно осваивать технологии и анализировать технические источники.

Для этого требуется:

  • Опыт разработки ПО робототехнических комплексов или космических систем с доведением до работы на реальном оборудовании.
  • Профильное высшее техническое образование: ИТ, вычислительная техника, радиоэлектроника, микроэлектроника, робототехника или смежное направление.
  • Высокий уровень C/C++ и Python, самостоятельная разработка и отладка, чтение чужого кода. Понимание управления памятью и многопоточности.
  • Опыт встраиваемой разработки на микроконтроллерах и под Linux. Понимание ограничений памяти, времени исполнения и принципов работы систем реального времени.
  • Понимание назначения ArduPilot, протокола MAVLink и взаимодействия автопилота, бортового вычислителя и НСУ.
  • Уверенная работа с Git, средствами сборки и отладки, автоматизированными тестами. Умение воспроизвести программный дефект и подтвердить его устранение.
  • Понимание возможностей и ограничений ИИ, опыт ИИ-ассистентов или агентов в разработке и техническом поиске. Умение объяснить, проверить и исправить полученный код, самостоятельно работать без ИИ.

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

  • Участие в стратегическом, высокотехнологичном проекте государственного значения.
  • Возможность выстроить уникальную экспертизу на стыке классического двигателестроения и передовых аддитивных технологий.
  • Доход: высокий фиксированный оклад + бонусы за результат.
  • Стабильность: Официальное оформление с первого рабочего дня, «белая» зарплата и стабильные выплаты 2 раза в месяц, премии за стаж.
  • Гарантированный социальный пакет.
  • Расширенный соц.пакет, включающий:

  • Корпоративный транспорт по городу Ростову-на-Дону (Западный, Военвед, Центр, Северный, Сельмаш, Чкаловский, Суворовский).
  • Материальную помощь в сложных жизненных ситуациях.
  • Мы знаем как важна семья, поэтому дарим детям новогодние подарки на Новый год и устраиваем для них Новогодние утренники. Для детей-школьников мы готовим подарки по окончанию учебного года на "хорошо" и "отлично".
  • Бесплатные для сотрудников корпоративы дважды в год.
  • У нас действует реферальная программа "Приведи друга".

Если вы готовы и хотите создавать новые продукты, пишите, будем рады рассказать вам детали вакансии)

hh.ru
битроботикс

Программист (Промышленная робототехника) ПЛК

битроботиксНа сервисе с: 04.07.26 04:48↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваГибрид

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

  • Написание кода на языке ST МЭК 61131-3 (похож на C/Matlab) для промышленных контроллеров (CodeSyS 3.5);
  • Работа с сервоприводами и периферией;
  • Участие в создании стендов, проведении испытаний;
  • Готовность к командировкам для участия в пуско-наладочных работах.

Требования:

  • Понимание основ и принципов ООП;
  • Вы программируете на одном из следующих языков: ST/Python/С++/C/Java;
  • Умение работать с чужим кодом;
  • Знание основ электротехники и умение работать с измерительными приборами.

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

  • Опыт работы с цифровыми/аналоговыми датчиками;
  • Опыт в АСУ ТП;
  • Опыт работы с промышленными интерфейсами (Sercos, Ethercat, CAN);
  • Умение оперативно переключаться между текущими задачами, желание и готовность изучать новые инструменты.

Условия:

  • Официальное трудоустройство по ТК.
  • Работа в офисе, после испытательного срока возможен гибридный формат работы
  • Рабочее время: будни с 9:30 до 18:30.

hh.ru
тмк-сервис

Программист АСУТП

тмк-сервисНа сервисе с: 02.10.26 10:15
от 150k ₽РоссияВоронежОфис

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

  • Разработка прикладного программного обеспечения для систем автоматизации в сфере пищевого производства, складской и логистической отраслях. Написание программного кода на промышленных контроллерах.
  • Разработка, настройка и сопровождение SCADA- и HMI-систем.
  • Расчет спецификаций по стоимостям работ. Составление нормативно-методической документации.
  • Тестирование программ управления, ПНР, настройка.
  • Взаимодействие с производственными, техническими, энергетическими и ИТ-подразделениями.
  • Подбор оборудования автоматизации, формирование спецификаций и оценка стоимости работ.
  • Участие в приемке оборудования и программного обеспечения.
  • Формирование предложений по повышению надежности, производительности и технологической эффективности оборудования в части автоматизации.

Требования:

  • Высшее техническое образование по направлению автоматизации технологических процессов, электропривода, электроэнергетики, КИПиА или смежной специальности.
  • Опыт работы в сфере АСУТП от 3 лет.
  • Практический опыт программирования промышленных контроллеров.
  • Опыт разработки и сопровождения SCADA- и HMI-систем.
  • Знание принципов построения промышленных систем автоматизации.
  • Знание архитектуры PLC, SCADA, HMI, КИПиА и промышленного сетевого оборудования.
  • Опыт проведения пусконаладочных работ на производственных объектах.
  • Навыки диагностики программных и аппаратных неисправностей.
  • Опыт подготовки технических заданий, спецификаций, инструкций и эксплуатационной документации.
  • Умение читать электрические схемы, проектную и конструкторскую документацию.
  • Опыт работы с TIA Portal, Siemens SIMATIC, WinCC, CODESYS или аналогичными платформами.
  • Знание промышленных протоколов обмена и принципов интеграции оборудования.
  • Навыки работы в AutoCAD, EPLAN, «Компас-3D» или аналогичных системах.
  • Уверенное владение MS Office.
  • Готовность к редким командировкам.
  • Умение работать в команде, структурировать процессы, расставлять приоритеты и контролировать результат.

Будет преимуществом:

  • Опыт руководства службой или группой АСУТП.
  • Опыт управления проектами автоматизации полного цикла или участие в них: от обследования и подготовки технического задания до внедрения и ввода в эксплуатацию.
  • Опыт работы на предприятиях пищевой, агропромышленной, складской или логистической отрасли.
  • Опыт интеграции PLC, SCADA, HMI, приводной техники и систем верхнего уровня.
  • Знание промышленных интерфейсов и протоколов: Modbus RTU/TCP, Profibus, Profinet, OPC UA и других.
  • Опыт программирования микроконтроллеров.
  • Опыт подготовки смет, бюджетов и технико-коммерческих предложений.
  • Знание Autodesk Revit, SolidWorks, MATLAB или Mathcad.

Ожидаемые результаты работы:

  • Стабильная работа оборудования и программного обеспечения АСУТП.
  • Снижение количества аварийных остановок и повторяющихся неисправностей.
  • Своевременное выполнение проектов модернизации и автоматизации.
  • Сокращение сроков диагностики и устранения отказов.
  • Актуальная техническая и эксплуатационная документация.
  • Прозрачное планирование работ, ресурсов и бюджета службы.
  • Повышение уровня стандартизации программных и технических решений.
  • Эффективное взаимодействие службы АСУТП с производством, ИТ, энергетиками и подрядчиками.

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

  • Официальное трудоустройство.
  • Конкурентный уровень дохода, обсуждаемый по результатам собеседования.
  • Работу с современными промышленными системами автоматизации.
  • Возможность влиять на архитектуру и развитие АСУТП предприятия.
  • Участие в интересных проектах модернизации производственного оборудования.
  • Предоставление необходимых инструментов для работы и развития.

* Содержательное сопроводительное письмо станет преимуществом при рассмотрении вашей кандидатуры.

hh.ru
арлайт рус

IoT-разработчик (Минск)

арлайт русНа сервисе с: 01.08.26 17:22↑ Вакансия с автоподнятием
Зарплата не указанаБеларусьМинскОфис

Компания Arlight входит в топ 5 крупнейших производителей светодиодного оборудования в России.

Наша миссия — принести идеальный свет в жизнь каждого! Продукция Arlight помогает создавать качественное и эффективное освещение в разных сферах.

У нас интересно работать, легко развиваться и просто внедрять новые идеи. У вас есть необходимые навыки и желание развиваться? Присоединяйтесь к нашей команде!

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

  • Участие в реализации и поддержке программного обеспечения, включая взаимодействие с облачными сервисами и мобильными приложениями на следующем стеке: Node.js, Python, MongoDB;
  • Доработка и сопровождение сервисов для сопряжения и взаимодействия с умными устройствами, поддерживающими протоколы Zigbee, Bluetooth, Wi-Fi, MQTT, Matter и др.;
  • Участие в разработке функционала для распознавания голосовых команд;
  • Интеграция устройств с облачными сервисами (Яндекс, Сбер, Tuya и др.);
  • Взаимодействие с командой веб-разработчиков для интеграции с Node-Red, а также с мобильным и десктопным приложениями;
  • Сборка, кастомизация и оптимизация образов ОС Linux (rootfs) под целевое аппаратное обеспечение;
  • Разработка и поддержка сборочного окружения с использованием Yocto Project или Buildroot / написание сборочных скриптов;
  • Поддержка актуальности пакетной базы, интеграция обновлений и реализация механизмов безопасного обновления прошивок (OTA);
  • Обеспечение безопасности на уровне операционной системы (OS hardening, настройка SELinux/AppArmor, управление правами доступа и сетевыми экранами);
  • Поддержка и развитие программного обеспечения после выпуска бета-версии продукта, разработка новых модулей.

Требования:

  • Глубокие знания и практический опыт работы с протоколами Zigbee, Bluetooth, Wi-Fi;
  • Способность проводить анализ и оптимизацию существующих решений, а также разрабатывать новые архитектуры системы;
  • Желание и способность изучать и внедрять новый протокол Matter;
  • Навыки разработки на Python и Node.js;
  • Опыт работы с облачными сервисами и интеграции IoT-устройств с ними;
  • Опыт работы с библиотеками для управления умными устройствами на Python и Node.js;
  • Уверенный опыт работы с системами сборки встраиваемого Linux (Yocto и/или Buildroot);
  • Глубокое понимание архитектуры ОС Linux и принципов формирования корневой файловой системы (rootfs);
  • Знание принципов обеспечения информационной безопасности в Linux (hardening, криптография, настройка firewall, SELinux);
  • Опыт работы с системами контроля версий (Git).

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

  • Опыт разработки собственных умных устройств и протоколов взаимодействия;
  • Опыт работы с MongoDB;
  • Знание основ машинного обучения и работы с большими вычислениями на Python.

Условия:

  • Официальное оформление по ТК РБ, белая заработная плата.

  • Офис компании: Минск, улица Притыцкого, 27А, м. Пушкинская, м. Спортивная (БЦ «Фортуна»).

  • Возможности для профессионального роста и развития.

  • Разнообразные корпоративные мероприятия.
  • Скидки на продукцию компании.
  • График работы: в офисе 5/2 (09:00 до 18:00), после испытательного срока возможен гибридный график работы.
hh.ru
синекта

Программист встроенных систем (Embedded разработчик / Linux)

синектаНа сервисе с: 13.08.26 13:35↑ Вакансия с автоподнятием
Зарплата не указанаРоссияТомскОфис

СИНЕКТА — аккредитованная IT-компания, входящая в ГК «ПЛАНАР», которая более 30 лет работает на мировом рынке радиоэлектроники. Мы создаём передовые программные и аппаратные решения для радиочастотных измерений.

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

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

Пожалуйста, обратите внимание, что вакансия предполагает только офисный формат работы в г. Томск.

Что мы ждём:

  • Знание C++ (C++14/17/20), STL, архитектуры операционной системы Linux;

  • Владение средствами разработки ПО под Linux ( стек gcc, make, cmake,gdb, bash, git, python);

  • Опыт разработки системного ПО (драйверы, взаимодействие с ядром Linux, демоны);

  • Опыт разработки для embedded-систем (ARM) и кросс- компиляции;

  • Опыт работы с u-boot, системами сборки (buildroot/yocto).

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

  • Опыт разработки драйверов устройств (kernel modules) на C для Linux (например: PCIe, USB);

  • Опыт работы с измерительными приборами в радиотехнической отрасли;

  • Опыт работы по SCRUM и понимание работы и ролей в продуктовой команде и в scrum-команде разработки.

Условия работы:

  • Белоснежная и своевременная зарплата, индексация и бонусы;

  • Разнообразные проекты и наставники, которые помогут профессионально расти;

  • Гибкое начало рабочего дня;

  • Комфортное рабочее место в офисе с дизайнерским интерьером и большой парковкой;

  • Обеспечение необходимой и современной техникой.

Про офис и плюшки в компании:

  • ДМС со стоматологией;

  • Профессиональная библиотека и оплата полезного обучения;

  • Нет бюрократии и дресс-кода;

  • В офисе кофе, фрукты, снеки, а также спортивный уголок;

  • Насыщенная корпоративная жизнь: мероприятия, активности, детские праздники, подарки.

А ещё у нас дружный, творческий и профессиональный коллектив - присоединяйся!

hh.ru
60k–75k ₽РоссияУльяновскОфис
Обязанности:
  • Разработка встроенного и сопровождение ранее разработанного программного обеспечения;
  • Разработка встроенного (embedded) в аппаратуру ПО;
  • Оформление программной и конструкторской документации, в том числе в соответствии с КТ-178.
Требования:
  • Знание языка программирования С/С++, опыт разработки на С ( не менее 5000 строк на проект);
  • Знание языка программирования ассемблер и архитектуры ЭВМ;
  • Знание современных микроконтроллеров и их схемотехнических интерфейсов, как вариант знание архитектуры РDР -11;
  • Навыки работы с системами управления версиями Git,SVN;
  • Навыки оформления технической документации
Условия:
  • Ежемесячное премирование и другие мотивационные выплаты;
  • Компенсация обедов;
  • Наличие столовой и здравпункта на территории работодателя;
  • ДМС за счет работодателя;
  • Профсоюзная организация, коллективный договор (материальная помощь в различных жизненных ситуациях, частичная компенсация абонемента в бассейн и фитнес-центр);
  • Обучение и повышение квалификации за счет организации;
  • Возможность карьерного роста и профессионального развития;
  • Работа в дружном и профессиональном коллективе;
  • Официальное трудоустройство в соответствии с ТК РФ.
hh.ru
Ф
Зарплата не указанаРоссияМоскваОфис

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

Ищем Embedded Robotics Engineer, который будет разрабатывать firmware и embedded-системы робота: работать с микроконтроллерами, датчиками, приводами и коммуникационными интерфейсами.

Это hands-on позиция в компактной команде: много практической разработки, отладки и работы с физическими роботами.

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

  • Разработка и отладка firmware на C/C++ для STM32 и ESP32.
  • Интеграция датчиков, моторов, приводов, замков и других устройств.
  • Работа с CAN, UART, RS-485, I²C, SPI.
  • Интеграция контроллеров с Linux / NVIDIA Jetson.
  • Реализация диагностики, watchdog, обработки ошибок и безопасного поведения системы.
  • Участие в выборе компонентов и запуске прототипов.
  • Тестирование и отладка embedded-систем непосредственно на роботах.

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

  • 3+ года опыта в embedded-разработке на C/C++.
  • STM32 и/или ESP32, FreeRTOS или аналогичная RTOS.
  • Понимание interrupts, timers, PWM, ADC, DMA.
  • Опыт работы с датчиками и исполнительными устройствами.
  • Умение читать схемы и datasheets.
  • Опыт с осциллографом, logic analyzer, JTAG/SWD.
  • Git и технический английский.

Будет преимуществом

  • Опыт в робототехнике, управление двигателями и энкодеры.
  • CANopen, Modbus, ROS2 / micro-ROS.
  • KiCad / Altium Designer.
  • OTA, bootloader, device diagnostics.
  • Опыт с аудиоустройствами.
  • Китайский язык и опыт работы с китайскими производителями.

Что предлагает компания:

  • Полная занятость с релокацией в Ханчжоу, Китай.
  • Компания оплачивает переезд и предоставляет жильё.
  • Конкурентная компенсация и опционная программа.
  • Новый стартап-продукт внутри уже существующего международного бизнеса.
  • Работа в центре быстроразвивающейся китайской robotics и technology ecosystem.
  • Возможность стать частью команды на старте международного робототехнического проекта и напрямую влиять на развитие продукта и компании.
hh.ru
от 150k ₽РоссияМоскваОфис
О компании
Производство полного цикла, от создания идеи и разработки до выпуска готовой продукции в серию
Обязанности
  • Участие в R&D
  • Разработка и оптимизация встроенного ПО для микроконтроллеров STM32 на языке C
  • Работа с интерфейсами CAN, USB, USART, I2C, SPI, GPIO
  • Чтение электронных схем
  • Проведение испытаний и наладки электронных блоков и узлов, диагностика и устранение неисправностей
  • Техническая сопровождение изделия
Требования
  • Высокие компетенции в работе с CAD-программами (Altium Designer, EasyEda)
  • Знание STM32CubeMX, STM32CubeIDE, Keil uVision 5, J-Link, Git, CMake
  • Умение работать с контрольно-измерительным оборудованием: осциллограф, спектроанализатор, источники питания, измерение параметров сигналов и анализ характеристик схем
  • Умение работать по ТЗ и принимать участие в составлении ТЗ
Мы предлагаем
  • Работу в развивающейся компании
  • Официальное трудоустройство по ТК РФ
  • График работы 5/2
  • Стабильная и своевременная заработная плата
  • Работу в команде, готовой поддержать инициативы и поделиться опытом
  • Молодой дружный коллектив
  • Бесплатные обеды
  • Оформление по ТК РФ
hh.ru
Н

Разработчик программ для микроконтроллеров и компьютеров

нилакт досаафНа сервисе с: 26.06.26 23:52↑ Вакансия с автоподнятием
Зарплата не указанаРоссияКалугаОфис

Основная информация:

ООО «НИЛАКТ ДОСААФ» занимается разработкой, изготовлением бортовой аппаратуры космических аппаратов, а также микроспутников.

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

  • Разработка, отладка, испытания и сопровождение электронной аппаратуры с программными модулями и компьютерных программ
  • Разработка программ для микроконтроллеров и компьютеров
Требования:
  • Умение разрабатывать, отлаживать и документировать программы и программные модули
  • Знание языков программирования C, Assembler, а также знакомство с P-CAD, AutoCAD и другими САПР
  • Приветствуется работа с электрическими и структурными схемами, с электронной аппаратурой, навыки ремонта и испытаний электронной техники
Условия:
  • Оформление согласно ТК РФ
  • Оплачиваемый больничный, отпуск
  • Режим работы 5-и дневная рабочая неделя
  • Удобное расположение
  • З/П оговаривается на собеседовании в зависимости от квалификации
hh.ru
ависма

Ведущий инженер-программист АСУТП (разработка и сопровождение)

ависмаНа сервисе с: 02.08.26 13:40↑ Вакансия с автоподнятием
Зарплата не указанаРоссияБерезникиОфис

Ведущий инженер-программист АСУТП

Вы мечтаете о работе, где ваши навыки программирования и автоматизации станут ключом к успеху? Присоединяйтесь к нашей команде и станьте частью инновационного процесса в металлургической отрасли!

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

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

Требования:

  • Высшее профессиональное (техническое) образование по специальности: "Управление в технических системах", "Автоматизация технологических процессов и производств", "Прикладная математика и информатика", иные специальности, связанные с разработкой программного обеспечения, автоматизацией технологических процессов.
  • Свободное владение ПК, включая знание аппаратной части и навыки установки и администрирования системного и прикладного ПО.
  • Знание одного или нескольких высокоуровневых языков программирования.
  • Опыт работы в аналогичной должности.

Условия:

  • Рабочее место в черте города Березники.
  • Полная занятость с графиком работы 5/2, 8-часовой рабочий день.
  • Возможности для профессионального роста и развития.
  • Работа в стабильной и современной компании.
  • Отдых и санаторно-курортное лечение в корпоративном профилактории и льготные путевки.
  • Бесплатное медицинское обслуживание.
  • Бесплатное посещение спортивных объектов АВИСМА.
  • Материальная помощь и дополнительные дни отдыха в связи с особыми событиями в жизни.
  • Компенсация расходов на питание.
  • Ежегодная индексация заработной платы.
  • Иногородним работникам предоставляется жилье.

О компании: Общество с ограниченной ответственностью "АВИСМА" — это современный металлургический комплекс, специализирующийся на производстве губчатого титана. Наши продукты находят применение в авиакосмической отрасли, медицине, энергетике и других сферах. Мы гордимся нашим вкладом в развитие высоких технологий и приглашаем вас стать частью нашей команды профессионалов!

hh.ru
аквилон
130k–200k ₽РоссияСанкт-ПетербургОфис

«АКВИЛОН» — производитель электро-щитового оборудования, металлических лент с полимерным покрытием, поясков, ленточных креплений кабельно-проводниковой продукции, а также корпусов щитов и кнопочных постов. Мы предлагаем продукцию как типового исполнения, так и по индивидуальным требованиям заказчика, обеспечивая высокое качество и надежность.

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

Если Вы готовы стать частью нашей команды, мы ищем программиста микроконтроллеров.

Требуемое образование/дополнительное обучение:

  • Высшее техническое образование;
  • Опыт работы инженером-программистом микроконтроллеров не менее 3 лет;

Требуемые навыки и знания:

  • Хорошее знание языка программирования С. Будет преимуществом знание С++ и инструкций Ассемблера;
  • Базовые знания архитектуры и принципов работы микроконтроллеров. Будет преимуществом опыт программирования микроконтроллеров STM32, AVR;
  • Уверенное знание протоколов цифрового обмена данными (I2C, SPI, CAN, Modbus RTU/TCP, как преимущество знание протоколов HART, Profibus, Profinet);
  • Знание основ электротехники. Умение читать электрические принципиальные схемы;
  • Быть знакомым с элементной базой зарубежных и отечественных производителей электроники. Быть осведомленным о новинках в данной области;
  • Практические навыки работы с паяльником и электроизмерительным инструментом (осциллограф, мультиметр).

Должностные/профессиональные обязанности (перечень выполняемых работ, их объем, периодичность):

  • Участие в формировании ТЗ на этапе разработки изделий на основе микроконтроллеров;
  • Составление функционально-блочных или текстовых алгоритмов разрабатываемых программ на основе ТЗ;
  • Написание программного кода для микроконтроллеров согласно функциональности разработанного алгоритма;
  • Тестирование и отладка разработанного ПО как на локальном изделии, так и в составе комплекса, на котором данное изделие установлено;
  • Устранение выявленных багов в процессе наладки и эксплуатации изделия в составе комплекса, при необходимости корректировка функционала ПО и выезд в командировку.

Условия:

-График работы Понедельник-Четверг с 08-00 до 16-45, Пятница до 15.30

-Полный социальный пакет, согласно ТК РФ

-Дружный коллектив, отличные условия работы

- Возможность карьерного и профессионального роста

- Современный комфортный офис

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 на территории БЦ.

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

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

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

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

Кто такой Embedded & IoT

Embedded-разработчик программирует железо: микроконтроллеры, датчики, умные устройства, промышленную автоматику. Пишет прошивки на C и C++, которые работают там, где нет привычной операционной системы, а есть считанные килобайты памяти и жёсткие требования к энергопотреблению.

Это код, который управляет физическим миром: двигатель, клапан, дисплей, радиомодуль. Ошибка здесь стоит дороже, чем в вебе, — устройство уже у клиента, и обновить его бывает сложно или невозможно. Отсюда особая культура: аккуратность, работа с ограниченными ресурсами, понимание того, что происходит на уровне регистров.

Направление входит в системную инженерию, но стоит особняком: здесь ближе к железу, чем к серверам и облакам. Востребовано в промышленности, автопроме, телекоме, медтехнике и во всём, что связано с IoT.

Требования и стек

Основа — C и C++ близко к железу: работа с регистрами, прерываниями, периферией через I2C, SPI, UART, CAN. Поверх часто лежит RTOS — FreeRTOS, Zephyr, ThreadX, — когда одной прошивке нужно делать несколько задач одновременно.

С чем работают каждый день:

  • микроконтроллеры STM32, ESP32, nRF, AVR, ядра ARM Cortex-M;
  • IoT-протоколы: MQTT, CoAP, LoRaWAN, Zigbee, Matter;
  • беспроводные стеки BLE, Bluetooth, Wi-Fi;
  • отладка через JTAG и SWD, осциллограф и логический анализатор.

В промышленном сегменте добавляются ПЛК и SCADA — Codesys, Siemens S7, языки стандарта IEC 61131-3. Полезно читать схемотехнику и datasheet, чтобы понимать устройство, для которого пишешь прошивку.

Карточек в выборке первой страницы: 25. С явной отметкой удалённой работы: 1. Источник — показанные объявления HireSeeker; одна карточка учитывается один раз. Это срез текущей страницы, а не доли по всему рынку. Отсутствие отметки не означает запрет удалённой работы.

Что ждут от кандидата

Путь в embedded обычно идёт от электроники или от C и C++. Если за плечами радиотехнический или приборостроительный профиль, вы уже понимаете железо — остаётся подтянуть программирование. Если пришли из разработки на C++, наоборот, освоить периферию, прерывания и работу с ограниченной памятью.

Что ждут от кандидата:

  • уверенный C, часто C++, и понимание, во что компилируется код;
  • работа с даташитами и периферией микроконтроллера;
  • базовая электроника: как читать схему, снять сигнал осциллографом;
  • одна из RTOS и хотя бы один класс IoT-протоколов.

Лучший аргумент на собеседовании — собранное своими руками устройство: плата на STM32 или ESP32, которая что-то реально делает. Такой пет-проект показывает весь цикл — от схемы до прошивки — и ценится выше строчек в резюме.

Зарплаты и спрос

Медианная зарплата — 200 000 ₽ по вакансиям за последние 30 дней. Подробная статистика зарплат Embedded & IoT.

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

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

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

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