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

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

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

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

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

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

В дайджест попадут вакансии на русском
hh.ru
от 250k ₽РоссияМоскваОфис

Должностные обязанности:

  • Разработка и модификация UEFI-драйверов, DXE/SMM-модулей;
  • настройка POST (Power-On Self-Test), инициализация чипсета, CPU, памяти, периферии;
  • оптимизация времени загрузки и энергопотребления;
  • отладка проблем совместимости с оборудованием (CPU, RAM, GPU, накопители, сетевые контроллеры). Понимание аппаратной части:
  • схемотехника материнских плат, разводка сигналов;

  • интерфейсы и протоколы (LPC, SPI, I2C, SMBus, UART, EC/KBC);
  • питание и управление питанием (VRM, PMIC, ACPI States);
  • знание работы BIOS Flash ROM (SPI Flash, NOR/NAND).

Опыт работы с инструментами:

  • среды разработки для UEFI (EDK II, TianoCore);
  • отладчики и анализаторы (JTAG, Logic Analyzer, Bus Pirate, Wireshark для USB/PCIe);
  • инструменты сборки и тестирования BIOS (Build Environment, Flash Programming Tools);
  • работа с осциллографом, анализаторами протоколов передачи данных для аппаратной отладки.

Требования:

  • высшее техническое (информатика, вычислительная техника, электроника, радиотехника);
  • твёрдое понимание архитектуры x86/x64, принципов работы ПК на уровне «железа».

Языки программирования:

  • C/C++ — основной инструмент для разработки BIOS/UEFI;
  • ассемблер (x86/x64) — для низкоуровневых оптимизаций и отладки.

Знание спецификаций и стандартов:

  • UEFI Specification (включая PI, ACPI, SMBIOS);
  • Intel Platform Guide, AMD BIOS and Kernel Developer Guide;
  • стандарты PCIe, USB, SATA, NVMe, I2C/SMBus, SPI, LPC;
  • понимание работы SMM (System Management Mode), ME/PSP.

Дополнительные навыки:

  • умение читать и анализировать техническую документацию (datasheet, application notes);
  • опыт работы в команде, ведение технической документации;
  • способность к глубокой отладке и решению нестандартных проблем.
  • опыт работы с Secure Boot, TPM, Intel TXT/AMD PSP;
  • знание принципов разработки встраиваемого ПО (embedded systems);
  • английский язык (чтение документации, общение с вендорами).

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

- полный рабочий день;

- трудоустройство по ТК РФ.

hh.ru
нпп инжект

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

нпп инжектНа сервисе с: 19.08.26 06:29↑ Вакансия с автоподнятием
Зарплата не указанаРоссияСаратовОфис

ООО "НПП "Инжект" Госкорпорации "Росатом" осуществляет подбор специалиста на вакансию "Инженер-программист"

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

  • Написание программного обеспечения для управления производственным оборудованием;

  • Разработка программного обеспечения верхнего уровня (желательно MS Visual Studio);

  • Владение C#;

  • Опыт участия в проектной работе;

  • Умение самостоятельно подобрать платформу/инструменты для выполнения задач;

  • Написание программной оболочки для управления станком через контроллер;

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

Требования:
  • Опыт работы от 1 года;
  • Приветствуется опыт разработки в среде LabView;
  • Желательно наличие примеров работ.
Условия:
  • Работа (полный день) в Ленинском районе г. Саратова;
  • Оклад+надбавка+ежемесячная премия+годовая премия;
  • Добровольное медицинское страхование;
  • Стабильная заработная плата (уровень вознаграждения обсуждается на собеседовании).
hh.ru
рэйнбовсофт, нпо

Embedded Linux Developer

рэйнбовсофт, нпоНа сервисе с: 06.06.26 23:21↑ Вакансия с автоподнятием
Зарплата не указанаРоссияСаратовОфис

Вакансия в проекте Repka Pi - российском аналоге Raspberry Pi.

Российская группа аккредитованных IT-компаний, на рынке с 2007 года (регистрационные номера в реестре Минцифры: ООО НПО “РэйнбовСофт” - 3504 от 31.03.2014 г., ООО НПО “Интеллект” - 13583 от 18.02.2021 г).
Специализируемся на разработке специализированного программного обеспечения, на разработке и производстве микроэлектроники и образовательной робототехники.

Выполнение задач Embedded Linux разработчика:

  • портирование операционных систем на одноплатные компьютеры Repka Pi;
  • участие в развитии собственного дистрибутива Repka OS;
  • портирование и доработки библиотек для работы с интерфейсами и оборудованием;
  • участие в работах по формированию инфраструктуры проекта (пакетное обновление ОС, утилита конфигурирования работы оборудования и параметров работы ОС и т.п.);
  • оптимизация работы приложений пользователей на Repka Pi;
  • реализация типовых проектов-примеров на Repka Pi;
  • адаптация работы драйверов и модулей ядра Linux;
  • другие подобные задачи.

Только офисный формат работы.

hh.ru
Зарплата не указанаРоссияСанкт-ПетербургГибрид

Приглашаем Вас принять участие в отечественном проекте по автоматизации горных работ:

  • Это разрабатываемый инженерами и программистами «Полиметалла» программно-аппаратный комплекс, включающий в себя промышленные бортовые компьютеры собственной разработки и производства, серверное решение на базе микросервисной архитектуры и многофункциональный Web-интерфейс.
  • В проекте используются Python, JavaScript, NodeJS, GoLang, C, PostreSQL, Reddis, RabbitMQ, Kubernetes, Grafana, Zabbix, Docker, Gitlab. Разработаны и совершенствуются собственные алгоритмы управления движением карьерной техники, показавшие свою эффективность. Приступаем к разработке собственного решения по позиционированию подземной горной техники.
  • Система развернута уже на четырёх горных карьерах, готовится её внедрение на пятом, а также адаптация решения для подземных рудников. В разработке не стесняемся применять самые современные технологии, перед каждым разработчиком открыто широкое поле деятельности, где многое зависит именно от его способности формулировать и решать задачи, выбирать подходящие инструменты и способы реализации.

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

  • Разработка и поддержка Embedded Linux для собственного аппаратного обеспечения;
  • Конфигурирование, доработка и сборка загрузчика U-Boot;
  • Разработка и отладка драйверов Linux;
  • Разработка и отладка прикладного ПО для Embedded Linux устройств.
Требования:
  • Владение C/C++, Bash, git;

  • Понимание принципов работы интерфейсов UART, Ethernet, CAN, I2C и т.д.;

  • Уверенная работа с GNU/Linux;

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

  • Понимание основ радиотехники, схемотехники, навык чтения электрических схем;

  • Знание систем сборки buildroot итд.

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

• Знакомство с buildroot, Gitlab CI/CD, Qt

• Знакомство с Embedded Linux в целом (User-Space, Kernel-Space — приветствуется) на одноплатных компьютерах, кросс-сборкой.

• Опыт разработки прошивок микроконтроллеров (AVR, STM32, ESP32, HAL, CMSIS)

• Готовность к командировкам.

• Опыт работы с Altium Designer или аналогичными CAD.

Условия:
  • Место работы: г. Санкт-Петербург, м. «Ленинский проспект» (10 минут пешком, 5 минут до заезда на ЗСД);
  • Уровень заработной платы обсуждается по итогам собеседования;
  • ДМС с первого дня работы в компании для Вас и Вашего ребенка (детей) до 10 лет;
  • Ежегодная индексация заработной платы;
  • Премирование по итогам работы за год;
  • Возможность получить опыт в крупной горно-добывающей компании.
hh.ru
тэк-системс

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

тэк-системсНа сервисе с: 13.08.26 16:23↑ Вакансия с автоподнятием
100k–160k ₽РоссияРязаньОфис
Обязанности:
  • разработка программного обеспечения для микроконтроллеров STM8, STM32, AVR, МК с RISC-V архитектура ядра;
  • знание программных средств разработки программного кода, знание и умение работы с микроконтроллерами отечественных и зарубежных производителей Миландр, НИИЭТ, STMicroelectronics, GigaDevice, AnalogDevice;
  • разработка совместно с схемотехником алгоритмов работы программы прибора;
  • разработка программного обеспечения верхнего уровня для настройки и отладки выпускаемых изделий;
  • участие в разработке программ и методик испытаний, участие в проведении испытаний изделий;
  • сопровождение серийно выпускаемых изделий в производстве.
Требования:
  • знание и умение написания программного кода для микроконтроллеров отечественных и зарубежных производителей Миландр, НИИЭТ, STMicroelectronics, GigaDevice, AnalogDevice;
  • знание сред программирования STM32 Cube IDE, VisualStudio, AVR Studio;
  • знание языков программирования С/С++, C #;
  • знание и умение программирования протоколов обмена данными HART, MODBUS, FOUNDATION FIELDBUS;
  • навыки в разработке прикладного программного обеспечения и специализированного ПО – программы прошивки микроконтроллеров, программирование параметров приборов через интерфейсы HART, MODBUS, FF;
  • знание схемотехники аналоговых и цифровых устройств;
  • приветствуется знание технического английского. Переводы технических описаний компонентной базы.
Условия:
  • оплата труда - по результатам собеседования;
  • работа в просторном офисе;
  • удобная парковка на территории офиса;
  • пятидневная рабочая неделя, 8-ми часовой рабочий день.
hh.ru
нпо пкрв

Ведущий программист

нпо пкрвНа сервисе с: 28.09.26 14:33
244k–254k ₽РоссияСанкт-ПетербургОфис

ООО "НПО ПКРВ"- "Научно-производственное объединение программные комплексы реального времени". Компания основана в 2010 году.

ООО "НПО ПКРВ" - это более 1700 сотрудников в 8 филиалах России.

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

  • Сборка и конфигурирование ОС Linux для ARM на базе SoC FPGA;
  • Взаимодействие с периферийными устройствами;
  • Участие в разработке алгоритмов работы, протоколов обмена и аппаратных решениях;
  • Поддержка системы сборки Embedded Linux на основе Buildroot для платформ SoC на базе ARM;
  • Участие в проведении испытаний;
Требования:
  • Опыт разработки драйверов, библиотек и сервисов для встраиваемых устройств;
  • Знание алгоритмов сетевого взаимодействия;
  • Знание основ теории радиотехники и радиосвязи;
  • Желателен опыт использования инструментов средств разработки Linux;
  • Желателен опыт работы с SoC Zynq (bare-metal приложения);
Условия:
  • Интересную работу в стабильной компании на территории работодателя (г. Москва);
  • Оформление по ТК РФ с первых дней работы, ДМС;
  • Корпоративное обучение и развитие профессиональных навыков;
  • Возможности карьерного роста;
  • Сервис с предложениями о корпоративных скидках и привилегиях от партнеров (1000+), который помогает значительно экономить на ежедневных тратах;
  • Комфортные рабочие места, достойная заработная плата.
hh.ru
Зарплата не указанаРоссияМоскваОфис

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

Задачи:

  • разработка ПО для embedded Linux;
  • разработка на C/C++ и Python;
  • работа с ARM-платформами;
  • взаимодействие с периферийными устройствами по UART, SPI, USB, Ethernet;
  • работа с SDR через сетевые интерфейсы;
  • разработка собственного протокола обмена данными;
  • проектирование control/data/telemetry потоков;
  • оптимизация latency и throughput;
  • разработка диагностических инструментов;
  • автоматизация тестирования;
  • разработка ПО наземной/операторской части системы;
  • интеграция программных компонентов с радиомодемом.

Мы ожидаем:

  • уверенный C/C++;
  • Linux;
  • сетевое программирование;
  • понимание UDP/IP и низкоуровневого обмена данными;
  • разработка протоколов;
  • Git;
  • Python;
  • понимание embedded-систем;
  • способность работать на стыке software и hardware.

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

  • embedded Linux;
  • ARM;
  • Raspberry Pi / Compute Module;
  • SDR;
  • GNU Radio;
  • PlutoSDR / Pluto+;
  • криптография и secure protocols;
  • опыт разработки коммуникационных систем.

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

  • работа над собственной R&D-платформой;
  • инженерные задачи на стыке software, hardware и communications;
  • возможность самостоятельно влиять на архитектуру протокола;
  • оформление в соответствии с ТК РФ
  • конкурентный уровень заработной платы (зависит от уровня компетенций кандидата, обсуждается по результатам собеседования)
  • комфортный офис в районе м. Дмитровская
  • график работы пн-пт 10:00-19:00
  • ДМС после испытательного срока
  • возможность профессионального и карьерного роста
hh.ru
заслон

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

заслонНа сервисе с: 07.06.26 09:12↑ Вакансия с автоподнятием
от 110k ₽РоссияСанкт-ПетербургОфис

АО "ЗАСЛОН" - российская частная инженерная компания, разработчик и производитель авиационных, морских и сухопутных систем.

Предприятие является отраслевым лидером в области создания (разработки) и производства бортового радиоэлектронного оборудования для боевых летательных аппаратов нового поколения, а также занимает лидирующие позиции в России по разработке и изготовлению высокотехнологичных, многофункциональных радиоэлектронных комплексов и систем для ВМФ России.

Сотрудники — главная ценность компании. У нас богатая история и некоторые специалисты с нами с самого начала. Сотрудники могут гибко строить свою карьеру: реализовывать проекты, расти горизонтально и становиться крупными начальниками, потому что у нас нет "насиженных мест".

Приглашаем поучаствовать в конкурсе на вакансию "Инженер программист".

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

  • Разработка программного кода;
  • Тестирование и отладка разработанного программного кода;
  • Программирование микроконтроллеров;
  • Разработка программной документации.
Требования:
  • Наличие высшего профессионального образования;
  • Знание языка программирования C/C++;
  • Знание системы команд MCS-51;
  • Понимание архитектуры микроконтроллеров PIC18 и MCS-51;
  • Интерфейсы UART, RS-485.

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

  • Стабильную работу на предприятии с богатой историей;
  • Официальное оформление, предоставление льгот и гарантий в полном соответствии с ТК РФ;
  • Конкурентный и постоянный уровень дохода, оплачиваем сверхурочную работу;
  • Место работы: станция метро «Московские ворота» (5-6 минут от метро);
  • Скидки на питание в корпоративной столовой;
  • 5-дневная рабочая неделя (с 08:00 до 16:45);
  • Перспективы вертикального и горизонтального карьерного роста по результатам работы;
  • Возможность брать на себя важные задачи и специализироваться на узконаправленной деятельности;
  • Перспектива работать напрямую с ТОП менеджментом.

Мы заботимся о наших сотрудниках:

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

Развиваем корпоративную культуру:

  • Вместе празднуем общероссийские праздники и значимые даты Предприятия;

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

  • Организуем интеллектуальные игры, сплавы на байдарках, прогулки на собственном катере, спортивные соревнования – футбол/волейбол, уличные тренировки с титулованными спортсменами;

  • Изучаем языки вместе с командой на территории предприятия или онлайн, как вам удобнее;

  • Занимаемся благотворительной и волонтерской деятельностью.

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

АО ВНИИРТ - одно из старейших оборонных предприятий России, основанное в августе 1921 года на базе Остехбюро. Входит в состав АО «Концерн ВКО «Алмаз – Антей».

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

  • разработка прикладного и системного ПО на С/С++, Qt под ОСРВ QNX, КПДА, Linux;
  • близость к аппаратным средствам: написание драйверов, программирование
  • микроконтроллеров;
  • администрирование ОСРВ;
  • разработка технической документации;
  • возможность командировок.
Требования:
  • Высшее техническое образование;
  • Опыт разработки на С/С++ под ОСРВ (Операционная система реального времени);
  • Опыт написания графических интерфейсов;
  • Мультипоточное программирование, сетевые протоколы;
  • Готовность к командировкам;
  • Самостоятельность в работе.
Условия:
  • работа в Управлении морских разработок
  • Оформление и выплата заработной платы строго в рамках действующего законодательства;
  • служебные командировки (полигон, лаборатории, морские суда);
  • Полный рабочий день, пятидневная рабочая неделя;
  • УДАЛЕННЫЙ формат работы НЕ рассматривается, работа на территории работодателя;
  • Отсрочка от мобилизации;
  • программа ДМС;
  • Профильное обучение за счет Предприятия.
hh.ru
retail personal
до 300k ₽РоссияМоскваОфис
Крупная аккредитованная IT-компания с многолетней историей и стабильными позициями на рынке занимается созданием масштабных программных продуктов.
Мы находимся в поиске инженера-программиста.​

​​​​​​

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

  • Проектирование и разработка ПО под управлением Embedded Linux для аппаратных решений на базе чипов i.MX6, RK3588J и RK3576J.
  • Проведение рефакторинга и оптимизация существующей кодовой базы.
  • Исправление ошибок, выявленных в процессе тестирования.
  • Оценка сроков и планирование этапов выполнения задач.
  • Участие в подготовке требований к разрабатываемому программному обеспечению.
  • Совместное проведение испытаний и участие в отладке разработанного ПО.
  • Документирование исходного кода.
  • Участие в подготовке технической документации на разработанное программное обеспечение.
🟢Требования:
  • Высшее техническое образование по направлениям: информационные технологии, электроника или смежные специальности.
  • Опыт работы в разработке программного обеспечения от 3 лет.
  • Опыт программирования на Qt от 3 лет.
  • Уверенное знание языков программирования C и C++.
  • Понимание архитектуры операционных систем и ядра Linux.
  • Умение собирать ядро Linux и понимание принципов работы системы его сборки.
  • Знание и практический опыт работы с GCC, GDB, binutils, CMake, Make и Bash.
  • Знание стандарта POSIX.
  • Знание Linux API и умение вызывать системные функции напрямую или через libc.
  • Знание аппаратных архитектур ARM и x86.
  • Умение работать со специализированными аппаратными отладчиками, анализаторами шин, протоколов и другими измерительными инструментами.
  • Опыт работы с Yocto Project, Buildroot и U-Boot.
  • Навыки разработки на низком уровне: работа не только с Linux, но и с микроконтроллерами в режиме bare metal, SoC и периферийными интерфейсами UART, SPI, I²C, CAN и другими.
  • Знание сетевых протоколов TCP/IP.
  • Навыки работы с цифровыми электронными устройствами.
  • Опыт работы с системами контроля и учёта версий, включая SVN, Git и аналогичные инструменты.
🟢Будет преимуществом:
  • Опыт участия в разработке программно-аппаратных комплексов в сфере безопасности, включая ИСБ, СКУД, СУДОС и ССОИ.
  • Базовые знания одного или нескольких скриптовых языков программирования: C#, JScript, JavaScript, Python и других.
🟢Что мы предлагаем:
  • Современный офис, месторасположение - м. Полянка / Третьяковская.
  • Формат работы офис 5-2;
  • Официальное трудоустройство, полностью «белая» зарплата, оплата больничных и отпусков;
  • Оклад обсуждается по результатам собеседования;
  • ДМС, регулярные премии по итогам работы.
  • Крупные проекты, стабильность, возможность проффеcсионального роста!
hh.ru
Зарплата не указанаРоссияЕкатеринбургОфис

Наша команда — это более 1000 профессионалов в производстве медицинского и авиаоборудования.

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

  • Разработка встроенного ПО под микроконтроллеры STM32;

  • Отладка периферии макетов аппаратов ИВЛ;

  • Разработка ПО искусственной вентиляции лёгких.

Что вам для этого нужно:

  • ​Знание цифровой обработки сигналов;
  • Отличное знание языка C++;

  • Знание схемотехники среднего уровня;
  • Опыт в области разработки отказоустойчивых систем управления (ПИД-регуляторы);
  • Навыки в области цифровой обработки сигналов (разработка цифровых фильтров с учетом их работы в связке с системами управления);
  • Знание основ архитектуры ARM-микроконтроллеров: STM32;
  • Знание ЕСКД, ЕСТД и ЕСПД в части разработки программного обеспечения;
  • Знание английского языка в объёме, достаточном для чтения технической документации.

ОФИЦИАЛЬНЫЕ ГАРАНТИИ:

  • Конкурентоспособная заработная плата, ежегодная индексация, вознаграждение за выслугу лет от 5% начиная с первого года работы, годовой бонус по результатам работы;
  • Пятидневная рабочая неделя с 07:45 до 16:15;

ЗАБОТА О СОТРУДНИКАХ:

  • ДМС со стоматологией;
  • Частичная компенсация спортивного абонемента;

РАЗВИТИЕ:

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

Тимлид Embedded ПО в Автономный транспорт

автономный транспортНа сервисе с: 23.06.26 16:02↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваОфис

Наша команда разрабатывает ПО микроконтроллеров для блоков управления автономными автомобилями. Цель — делать надёжное программное обеспечение, которое удовлетворяет требованиям мировых автомобильных стандартов.

Для этого мы:

  • Внедряем процессы разработки ПО, используемые в автоиндустрии.
  • Пишем unit-тесты для нашего кода и функциональные тесты для HIL-стендов.
  • Используем контур CI для автоматизации сборки и тестирования наших проектов.

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

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

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

Технические задачи
Вам предстоит проектировать архитектуру ПО, разрабатывать Embedded ПО с применением RTOS и обеспечивать качество через тестирование и код-ревью.

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

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

  • Руководили командой разработки (от 2–3 человек), имеете навыки менторства и наставничества, умеете делегировать задачи и эффективно распределять нагрузку, способны принимать технические решения самостоятельно или с помощью экспертов
  • Работали с современными контроллерами ARM, имели дело с интерфейсами и протоколами (CAN, RS232/RS485, Ethernet, SPI, I2C), применяли RTOS в проектах
  • Уверенно пишете на С и C++
  • Знаете алгоритмы и структуры данных, применяете SOLID и паттерны проектирования
  • Уверенно владеете системами контроля версий
  • Знакомы с системами сборки (Make и другими)
  • Имеете опыт настройки и использования CI/CD
  • Можете читать принципиальные схемы
  • Читаете документацию на английском языке
  • Имеете опыт планирования работы команды и оценки сроков, а также навыки разрешения конфликтов и конструктивной коммуникации

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

  • Работали в Unix-подобном окружении
  • Работали с консольным программным обеспечением
  • Разрабатывали скрипты автоматизации на Bash или Python, работали с Docker
  • Имеете опыт работы в автомобильной индустрии
  • Владеете разговорным английским языком
Эта вакансия также есть на:Сайт компании
hh.ru
Зарплата не указанаРоссияМоскваУдалёнка
БУЛАТ - ведущий российский производитель, который разрабатывает и производит высокотехнологичное инфраструктурное оборудование для построения телеком- и ИТ-систем.
Мы занимаемся разработкой полного цикла оборудования: маршрутизаторы, коммутаторы, серверы, СХД и базовые станции.

Находимся в поиске Архитектора встроенного ПО DWDM

Обязанности:
  • Анализ и систематизация существующего встроенного ПО платформы DWDM: изучение архитектуры карт, их взаимодействия и потоков данных;

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

  • Организация и ведение диалога с компанией-партнёром (создателем платформы DWDM): участие во встречах, технических сессиях, передача знаний от партнёра команде, формализация полученной информации;

  • Активное перенимание знаний у партнёра: освоение внутренних механизмов фреймворка, процессов разработки, отладки и тестирования, документации и инструментария;

  • Разработка и поддержка архитектуры встроенного ПО для новых типов карт DWDM: определение структуры модулей, интерфейсов (HAL, TIPC, SNMP, NETCONF), моделей данных (MIB);

  • Проектирование и реализация новых функций встроенного ПО: управление оборудованием (EQM), конфигурация (CM), аварии (FM), производительность (PM), защиты (ODUk SNCP, SC 1+1);

  • Разработка и адаптация HAL-слоя для новых сервисных карт (Linux и MCU CPU): унифицированные интерфейсы, драйверы Framer/GearBox, оптических модулей;

  • Автоматизация рутинных операций;

  • Проведение обновлений ПО, миграций, резервного копирования и восстановления конфигураций оборудования;

  • Подготовка технической документации: архитектурные схемы, инструкции по эксплуатации, руководства по интеграции, описания API;

  • Взаимодействие с вендорами оборудования и ПО по вопросам поддержки, лицензирования, устранения дефектов;

  • Участие в проектах по цифровизации, автоматизации и SDN-трансформации транспортной сети.

Требования:
  • Опыт разработки встроенного ПО для телекоммуникационного оборудования от 3 лет;
  • Глубокое понимание архитектуры встроенного ПО: взаимодействие компонентов, многопоточность, HAL, драйверы;
  • Опыт работы с DWDM / OTN платформами (транспондеры, мультиплексоры, сервисные карты);
  • C/C++- уверенное владение;
  • Linux — опыт работы с ОС, инструменты разработки и отладки (GCC, GDB);
  • Протоколы управления: SNMP (v2c, v3), NETCONF/YANG, TL1;
  • Модели данных MIB: Shelf, Slot, Card, Port, OTU, ODU, OCh, SNC, PPG;
  • Скрипты: Python, Bash;
  • Системы контроля версий: Git, SVN;
  • Технический английский — чтение документации, переписка, редкие созвоны (уровень B1+).
Условия:
  • Официальное оформление с первого дня;
  • Полностью белую, достойную и регулярную зарплату;
  • Есть возможность удаленного формата работы;
  • Офис: г. Москва, Ленинградское шоссе, 16Ас3 (м. Войковская)
  • ДМС со стоматологией;
  • График работы на выбор ( 8-10 до 17-19 мск);
  • Систему дополнительного стимулирования (подарки для детей, подарки новичкам, материальное поощрение при заключении брака и рождении детей, поощрение за стаж)
  • ​​​​​​​​​​​​​​Мы уверены, что важно продолжать учиться и развиваться, поэтому в БУЛАТ:

  • Регулярное внешнее и внутреннее обучение.
  • Собственная корпоративная библиотека с регулярным наполнением новыми книгами (в электронном, бумажном и аудио формате).
  • Возможность прохождения дополнительных обучающих курсов за счет компании.
hh.ru
Зарплата не указанаРоссияРязаньОфис
БУЛАТ - ведущий российский производитель, который разрабатывает и производит высокотехнологичное инфраструктурное оборудование для построения телеком- и ИТ-систем.
Мы занимаемся разработкой полного цикла оборудования: маршрутизаторы, коммутаторы, серверы, СХД и базовые станции.

Находимся в поиске Ведущего программиста встраиваемого программного обеспечения.

Обязанности:
  • Разработка встраиваемого программного обеспечения для микроконтроллеров;
  • Отладка, рефакторинг и оптимизация существующего кода;
  • Доработка ПО и исправление ошибок (баг-фиксинг) в рамках жизненного цикла продукта;
  • Участие в интеграции «железа» и софта на ранних этапах.
Требования:
  • Уверенное знание C/C++. Желателен опыт с ассемблером (ARM) для отладки критических участков;
  • Опыт разработки под STM32 (HAL/LL), понимание работы DMA, таймеров, прерываний;
  • Практический опыт работы с проводными интерфейсами (UART, SPI, I2C, CAN, RS-485/232) и протоколами Modbus RTU/ASCII;
  • Умение пользоваться осциллографом, логическим анализатором, мультиметром для отладки и верификации;
  • Базовые навыки чтения электрических принципиальных схем, понимание принципов работы обвязки МК (питание, тактирование, GPIO).


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

  • Опыт работы с Altium Designer (понимание, как выглядит плата, чтобы быстрее искать ошибки);
  • Знание Verilog/VHDL (для взаимодействия с FPGA-командой, но не обязательно);
  • Навыки написания скриптов на Python/JavaScript для автоматизации тестирования.
Условия:
  • Официальное оформление с первого дня;
  • Полностью белую, достойную и регулярную зарплату;
  • Офис г. Рязань, ул. Высоковольтная, д. 38;
  • ДМС со стоматологией;
  • График работы на выбор (с 8 до 17);
  • Систему дополнительного стимулирования (подарки для детей, подарки новичкам, материальное поощрение при заключении брака и рождении детей, поощрение за стаж)

​​​​​​​Мы уверены, что важно продолжать учиться и развиваться, поэтому в БУЛАТ:

  • Регулярное внешнее и внутреннее обучение.
  • Собственная корпоративная библиотека с регулярным наполнением новыми книгами (в электронном, бумажном и аудио формате).
  • Возможность прохождения дополнительных обучающих курсов за счет компании.
hh.ru
Зарплата не указанаРоссияМоскваУдалёнка

Приглашаем опытного разработчика встроенных Linux систем, фокус на обработке видео на аппаратных платформах Rockchip, NVidia Jetson. Исключительно мирные продукты, западные заказчики, долгосрочные и стабильные проекты.

Два проекта, с которых предлагаем начать:
1. Написание софта верхнего уровня для панорамной камеры базе RK3588. Камера будет устанавливаться на гольф-поля и мониторить прилёт мяча в лунку. Требуется написать детектор мяча на площадке, определять, попал ли мяч в лунку, определять расстояние, на котором он остановился. Требуется разработать метод оптимального кодирования информации о площадке и минимизировать объем видеоинформации, доставляемой на сервер.

2. Интеграция с виртуальными гольф-симуляторами. Мы устанавливаем в гольф-клубы записывающие устройства, которые стримят игру в виртуальный гольф к нам в облако. Мы обучаем модели игры на основе полученных записей, что позволит предлагать игроку делать ставки на исход собственного удара в системе. Требуется разработать алгоритм систему неинвазивного мониторинга игры, где мы имеем доступ только к HDMI сигналу, по которому рендеры из симулятора идут на проектор.

Обязанности:
* Разработка ПО для встроенных Линкус-систем на базе RK3588
* Разработка алгоритмов обработки видеопотоков с камер, сегментация изображения, детекция объектов
* Захват видео (Video-In)
* Применение ML/CV моделей, запуск моделей на NPU
* Вывод обработанного видео (Video-Out)
* Кодирование видео (.H264/265)
* Стриминг видеопотоков и метаданных в облако
* Оптимизация потребления, интеграция с облачными сервисами

Требования:
- Длительный опыт разработки под Linux для встраиваемых систем
- Опыт обработки видеопотоков на Rockchip, NVidia Jetson

Желательно:
- Опыт работы над проектами сложных электронных устройств
- Понимание схемотехники, принципов работы современной электроники
- Знание английского языка на уровне, достаточном для технического общения с коллегами-иностранцами.


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

Примеры недавних и активных в настоящий момент проектов:
- Карманная система личной безопасности. Встроенная камера наблюдения, центральный процессор 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
кадровое агентство аспект

Программист Embedded C/C++ Linux

кадровое агентство аспектНа сервисе с: 24.06.26 17:03↑ Вакансия с автоподнятием
до 200k ₽РоссияМоскваУдалёнка

О компании (работодателе):
• Разработчик электронных устройств с 2001 года. Специализируется на промышленной автоматике, электроэнергетике, телекоммуникациях и телеметрии.
• Среди заказчиков – МТС, Теле2, Ростелеком, Вымпелком, Мособлгаз, ExpoMobility, Росинкас, Газпромбанк, Абсолют Банк, РЖД и многие другие компании.
• В команде более 30 человек, в большинстве – квалифицированные ИТ-специалисты, с которыми приятно работать и обмениваться опытом.
• В основе взаимодействия всех членов команды лежит отлаженный процесс на базе agile-методологии. Это позволяет каждому сотруднику максимально эффективно работать, развиваться и не испытывать при этом стресс.

Условия:
• Оформление по ТК РФ, официальная “белая” выплата доходов;
• работа в аккредитованной IT-компании;
• работа в офисе, удаленно или смешанный вариант - на выбор сотрудника;
• работа в часовом поясе Москвы (GMT +3), допускается сдвиг +/- 3 часа;
• график работы: 5/2, 10:00 до 19:00 по Москве (допускается сдвиг +/- 3 часа);
• расположение офиса: север Москвы, БЦ "Кантри-Парк";
• оплачиваемое питание в бизнес-столовой для тех, кто бывает в офисе;
• корпоративное ДМС;
• оплачиваем 50% за онлайн-курсы, если это повышает твою квалификацию в интересах компании;
• каждым летом мы проводим большой праздник под названием “День Здоровья”, куда собирается вся компания, иногородним оплачиваем трансфер и проживание;
• ежегодная премия “13-я зарплата” при условии достижения компанией финансовых результатов.

Обязанности:
Embedded разработка на базе Linux и микроконтроллеров.
Участие в разработке программируемых контроллеров (ПЛК).
Написание драйверов и отладка аппаратной части проекта.
Решение сложных, ответственных и интересных задач в команде с поставленной Agile-методологией.
Работа с платформой linux-sunxi.org/R40

Требования и пожелания:
Умение программировать на языке С/C++ на различных Linux платформах и на различных микроконтроллерах (STM, GD, NXP).
Опыт администрирования Linux.
Умение читать и понимать электрические принципиальные схемы.
Навыки работы с измерительными приборами.
Опыт написания кода для работы с периферией по интерфейсам I2C, SPI, UART, RS232, CAN и др.
Знание сред Keil, Esclipe.
Знание протоколов передачи данных: modbus, MQTT, protobuf.

hh.ru
П

Инженер-программист БПЛА (Embedded C/C++, Ardupilot/PX4)

пиксельпроНа сервисе с: 09.07.26 15:42↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваОфис

Мы занимаемся разработкой и внедрением беспилотных технологий. В данный момент ищем инженера-программиста для работы над перспективными проектами в сфере автономной навигации и управления БПЛА.

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

  • Разработка и модификация программного обеспечения для полетных контроллеров (Ardupilot / PX4);

  • Проектирование и оптимизация алгоритмов автоматического управления (стабилизация, навигация, взлет/посадка);

  • Моделирование поведения БПЛА в средах Gazebo / AirSim;

  • Тестирование ПО, отладка кода, поиск и устранение ошибок и уязвимостей;

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

Требования:

  • Уверенное знание C/C++;

  • Опыт работы со стеком Ardupilot или PX4;

  • Знание принципов работы Linux (работа в терминале, написание скриптов);

  • Опыт моделирования в Gazebo, AirSim или аналогичных симуляторах;

  • Владение Python для анализа данных и автоматизации тестирования;

  • Опыт работы с Git (ветвление, код-ревью);

  • Понимание основ PID-регулирования и алгоритмов навигации (доплер, инерциальные системы, GPS).

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

  • Опыт сборки/настройки БПЛА (рама, регуляторы, Pixhawk/Cube);

  • Навыки работы с ROS/ROS2;

  • Понимание электроники и схемотехники на базовом уровне.

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

  • Оформление по ТК РФ;

  • Интересные технические задачи и возможность влиять на продукт;

  • Современное оборудование для тестов и разработки;

  • Заработная плата по итогам собеседования.

hh.ru
yadro

Разработчик утилит для встраиваемых систем

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

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

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

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

  • Разработка консольных утилит на C/Python;
  • Расширение протоколов общения управляющей машины с конечными устройствами (микроконтроллеры, fpga/cpld, ASIC);
  • Отладка багов, когда не справиться без осциллографа и лог. анализатора;
  • Документирование результатов в Confluence и Jira;
  • Разработка как внутренних компонентов, так и Open Source, с умением переключаться на принятые в каждом случае форматы, стандарты и нормативы;
  • Работа в команде, используя гибкие методологии разработки;
  • Участие в процессах разработки и поддержки продукта - взаимодействие с менеджерами, тестировщиками, инженерами из других отделов.

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

  • C на высоком уровне;
  • Уверенные знания Python/Bash;
  • Понимание принципов ООП;
  • Опыт с gcc, gdb, openOCD;
  • Знания Linux: консоль, sysctl, udev, tty*;
  • Способность отличить I2C от SPI на временной диаграмме, расшифровать поток данных UART при помощи лог. анализатора;
  • Знание Make, понимание работы системы сборки на Makefile;
  • Умение пользоваться Git по gitflow с ветками PR;
  • Опыт написания unit-тестов / функциональных тестов;
  • Опыт работы с Jira/Bitbucket/Confluence.

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

  • Знание CMake;
  • Продвинутое знание Python;
  • Опыт работы с SCSI Enclosure Services;
  • Опыт Embedded программирования и работы с Embedded системами;
  • Опыт CI/CD;
  • Знание Jenkins;
  • Знание pytest / allure;
  • Опыт работы с серверным оборудованием/СХД.

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

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

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

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

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

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