Embedded & IoT — свежие вакансии
Обновляется каждый час. Найдено: 67 вакансий за последнюю неделю.
- Вакансий за неделю:
- 67
- Медиана:
- 200 000 ₽
- Вилка:
- 150 000 ₽ — 300 000 ₽
Зарплаты — по 65 вакансиям с указанной вилкой за 30 дней
Поиск вакансий
HireSeeker — агрегатор вакансий. Собираем вакансии со всех основных площадок и показываем по вашей специальности. Подпишитесь на ежедневную подборку только релевантных.
Приглашаем опытного разработчика встроенного ПО для микроконтроллеров и встраиваемых 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 занятость на наших проектах
- Возможна работа удаленно или в одном из наших офисов
- Поездки в Тайвань на запуск новых устройств
- Конкурентная заработная плата
- Корпоративная поддержка повышения уровня английского языка
- Разработка программ на языке Assembler.
- Разработка решений взаимодействующих с ядром операционной системы.
- Доработка уже существующих продуктов.
- Написание программ при использовании смеси разных языков и технологий.
- Опыт разработки на языке Assembler от 2 лет.
- Понимание работы разных операционных систем.
- Опыт написания чистого документированного и модульного кода.
В Центре Робототехники Сбера мы интегрируем передовые робототехнические системы собственной разработки, включая манипуляторы, мобильные колесные роботы, мобильные манипуляторы, роботов собак и другие 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 ключевой ставки ЦБ
-
подписка Прайм с возможностью совместного использования на трёх близких
-
вознаграждение за рекомендацию друзей в команду Сбера.
В Центре Робототехники Сбера мы интегрируем передовые робототехнические системы собственной разработки, включая манипуляторы, мобильные колесные роботы, мобильные манипуляторы, роботов собак и другие 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 ключевой ставки ЦБ
-
подписка Прайм с возможностью совместного использования на трёх близких
-
вознаграждение за рекомендацию друзей в команду Сбера.
АО «Комбинат КМАруда» - предприятие, входящее в структуру ПМХ ориентировано на подземную добычу железистых кварцитов и выпуск конечной продукции — высококачественного концентрата.
Комбинат КМАруда располагается в Центрально-Чернозёмном регионе России. Является первенцем освоения самого мощного в мире железорудного бассейна — Курской магнитной аномалии.
Чем необходимо заниматься:
- Разработка прикладного программного обеспечения автоматизированных систем управления, в том числе высокой сложности, использование в разрабатываемых системах стандартизованных и унифицированных решений;
- Наладка на конечном объекте системы АСУТП совместно со смежными системами, участие в комплексных испытаниях;
- Подготовка и разработка технических предложений и заданий;
- Согласование технических изменений с другими подразделениями предприятия и подрядными организациями;
- Выполнение технического обследования объектов, на которых внедряется система АСУТП.
Наши преимущества:
- Огромные возможности для самореализации и совершенствования своих навыков;
- Работа в структуре крупного холдинга, в команде профессионалов;
- Стабильная своевременная заработная плата, оформление ТК РФ.
Наши ожидания:
- Высшее образование (Автоматизация технологических процессов, Инженер-программист);
- Опыт работы в области разработки программного АСУТП;
- Способность читать и понимать схемы, чертежи и техническую документацию в том числе на техническом английском языке;
- Знание общих требований к автоматическому управлению и регулированию производственных и технологических процессов;
- Знание языков IEC 61131-3;
- Знание промышленных сетевых протоколов и умение с ними работать;
- Знание оборудования автоматизации программируемых логических контроллеров фирмы Siemens и других ведущих производителей (Schneider, Овен, Allen-Bradley ) и умение их программирования.
Мы предлагаем:
- График работы: 5/2;
- Место работы: г. Губкин, Белгородская область, Управление автоматизации и информационных технологий;
- Доставка корпоративным транспортом (Губкин – Старый Оскол);
- Стабильность и достойный уровень оплаты труда в зависимости от опыта и квалификации (обсуждается);
- Ежегодная индексация оплаты труда; предусмотрены дополнительные надбавки и премии за стаж, эффективный труд и др;
- Дотация на питание в столовой;
- Перспектива карьерного роста (участие в корпоративной программе подготовки кадрового резерва; научно-практических конференциях; программе тотальной оптимизации производства);
- ДМС, санаторно-курортное оздоровление за счет предприятия;
- Бесплатное посещение спортзала и бассейна;
- Собственная база отдыха «Горняк» на Старооскольском водохранилище;
- Социальные льготы и гарантии;
- Проведение корпоративных мероприятий для детей (конкурсы, мастер - классы, обзорные экскурсии);
- Программа поддержки иногородним (жилье, проезд, подъемные).
Инженер по системам управления и навигации БПЛА
О проекте
Мы разрабатываем интеллектуальные системы на базе современных 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.
Блок технологическое развитие, Центр аэрологистики ищет стажера. Разрабатываем алгоритмы автономной навигации на основе компьютерного зрения для летающей роботехники для задач аэрологистики. Задачи включают в себя разработку, разработку и обучение ML моделей, оптимизацию и развертывание моделей на edge-вычислителях.
-
Разработка ROS2 модулей для обработки визуальных данных
-
Оптимизация пайплайна сбора данных с сенсоров
Обучение в ВШЭ, МФТИ или МИФИ.
Курс обучения: 3-6 курс бакалавриата и специалитета или 1-2 курс магистратуры.
Тех стек: Docker, C++, Linux, OpenCV, ROS2.
Хард скиллы: Python, Bash, работа с камерами и edge-вычислителями.
Оплачиваемая стажировка
Длительность стажировки: 6 месяцев
График работы: 20 часов
Очный формат
Комфортный современный офис в Территории инновационного центра «Сколково», Большой бульвар, д. 30, стр. 1
Опыт: Можно без опыта
Навыки: C++
Яндекс производит миллионы умных устройств с передовыми потребительскими характеристиками, и нам очень важно, чтобы они радовали клиентов по всему миру и приносили пользу.
Какие задачи вас ждут
Участвовать в разработке новых устройств компании
Вам предстоит работать на стыке железа и софта, разрабатывать новые и дорабатывать существующие драйверы Linux для различной периферии, дорабатывать загрузчики, ядро Linux и системные сервисы умных устройств.
Работать с командой
Вместе с командой вы будете исследовать существующие технологии и подходы, а также прорабатывать решения для будущих продуктов.
Больше о разработке в Яндексе — в канале Yandex for Developers
Мы ждём, что вы
- Увлекаетесь электроникой и работали с ней
- Умеете читать принципиальные схемы
- Умеете работать с измерительным оборудованием
- Владеете С или C++ и писали на Python
- Имеете опыт в embedded
- Самостоятельны и инициативны
Будет плюсом, если вы
- Разрабатывали Embedded Linux или AOSP
- Знакомы с устройством современных SOC
- Разработка прошивок для микроконтроллеров (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;
- Возможность профессионального и карьерного роста.
-
Работу в крупной, стабильной и активно развивающейся компании.
-
Оформление и социальные гарантии в соответствии с ТК РФ, "белую" заработную плату без задержек. Итоговая заработная плата обсуждается индивидуально с каждым кандидатом.
- График работы: 5/2 с 9:00 до 17:30, суббота, воскресенье — выходные дни.
- Комфортный офис и рабочее место с современным оборудованием по адресу ул. Седова 6.
- Корпоративная развозка от ст. м. пл. Александра Невского.
- Дружный, позитивный коллектив, который рад новичкам.
- Мероприятия и подарки, спортивные состязания, Welcome-box для новичков.
-
Возможность участвовать в корпоративной жизни, развиваться и делать мир подвижнее вместе с нами!
- Предпроектным обследованием объекта, сбором исходных данных, разработкой ТЗ.
- Взаимодействием с заказчиками и производителями оборудования по техническим вопросам.
- Разработкой программного обеспечения для систем АСУТП на базе промышленных контроллеров.
- Разработкой программного обеспечения для HMI, SCADA-систем.
- Авторским надзором и проведением шеф-монтажных и пусконаладочных работ на объектах.
- Высшее образование (системотехника, автоматизация технологических процессов и производств, электропривод и автоматизация и/или аналогичное).
- Опыт работы на подобной должности от 2-х лет.
- Фундаментальные знания теории автоматического управления и основ электротехники, принципов построения систем АСУТП (постановка задачи, требования и нормы и тд).
- Опыт работы с оборудованием Siemens, Schneider Electric, Овен.
- Знание языков программирования стандарта МЭК 61131-3.
- Опыт программирования, настройки, наладки преобразователей частоты; организации связи между устройствами на базе Modbus RTU\TCP, Profibus\Profinet и др.
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
* Работали в команде с устоявшейся архитектурой и сильным техлидом — и вам это было комфортно
Наша команда разрабатывает и сопровождает роботов доставки — автономные транспортные средства, которые уже работают в нескольких городах. Это высокотехнологичный продукт: он объединяет робототехнику, механику, электронику и программное обеспечение. Наша главная задача — создавать и поддерживать системное ПО, которое гарантирует безопасную и производительную работу роботов в реальных условиях.
Служба разработки пайплайна следит за тем, чтобы код, который выполняется на роботе, был безопасным и производительным и соответствовал ожиданиям. Мы сосредоточены на операционной системе роботов. Нам нужно:
* настраивать её работу;
* перекомпоновывать компоненты;
* обновлять библиотеки;
* обеспечивать криптографическую защиту (генерировать уникальные ключи шифрования для каждого робота);
* описывать релейные флоу и другие системные механизмы.
В подразделении ценят инженерный подход, системное мышление и интерес к работе с реальными физическими устройствами.
Разработка ПО для роботов
Вы будете участвовать в разработке системного ПО для роботов на C++ и Python. Вам предстоит перекомпоновывать системные модули, обновлять библиотеки, настраивать среду выполнения, а также обеспечивать стабильность и производительность ПО.
Безопасность и конфигурации
Вы будете настраивать систему криптографической защиты, описывать, как безопасно обновлять прошивки и конфигурации, собирать ядро и описывать оборудование, поддерживать фабричное производство, а также работать с инструментами управления версиями и пайплайнами поставки кода.
Больше о разработке в Яндексе — в канале Yandex for Developers
* Работали с Linux на уровне пользователя
* Знаете консольные команды, понимаете файловую систему, процессы и сетевые настройки
* Готовы работать в командной строке как в основной среде
* Имеете опыт разработки на C++ и Python (учебные проекты, хакатоны, исследовательские работы или коммерческий опыт)
* Понимаете основы компиляции, сборки проектов и работы с зависимостями
* Увлекаетесь робототехникой
* Интересуетесь работой с физическими устройствами и железом
* Понимаете, как работает встроенное ПО и какие ограничения накладывает работа с реальной техникой
* Обладаете системным мышлением
* Умеете разбираться в сложных технических системах
* Готовы погружаться в низкоуровневые детали
* Самостоятельны в поиске информации
* Внимательны к деталям
* Официальное трудоустройство на 3 месяца
* Занятость 20–40 часов в неделю (обсуждаемо)
* Работа в офисе в Москве или Санкт‑Петербурге
* Доступ к ресурсам и возможностям Яндекса
* Сложные задачи для сервисов с миллионами пользователей
* Работа в классной команде, ориентированной на поддержку и развитие
* Возможность влиять на процесс и результат
* Компенсация затрат на питание на территории офиса
Компания 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 с гибким началом и окончанием рабочего дня.
Вакансия предполагает работу в офисе, для каждой локации — своя карточка вакансии. Щёлкни по локации, чтобы перейти на её карточку.
Мы-крупная производственная компания. На данный момент мы в поиске Embedded C++ разработчика в Ростове-на-Дону. Готовы предложить Вам расширенный релокационный пакет и сделать ваш переезд максимально комфортным.
Нам нужен талантливый разработчик уровня middle+/senior, который готов заниматься перспективными разработками.
Основные задачи нового специалиста:
- Анализировать требования, выбирать архитектуру и самостоятельно разрабатывать бортовое, наземное и вспомогательное ПО.
- Реализовывать согласованные алгоритмы, обмен командами и телеметрией. Согласовывать интерфейсы и интегрировать ПО с оборудованием.
- Адаптировать готовые программные компоненты. Создавать тесты, имитаторы и средства диагностики, участвовать в испытаниях и устранять дефекты.
- Вести код и версии в Git, обеспечивать воспроизводимость сборок, документировать архитектуру, интерфейсы, зависимости и ограничения.
- Применять ИИ и автоматизацию с проверкой результатов. Самостоятельно осваивать технологии и анализировать технические источники.
Для этого требуется:
- Опыт разработки ПО робототехнических комплексов или космических систем с доведением до работы на реальном оборудовании.
- Профильное высшее техническое образование: ИТ, вычислительная техника, радиоэлектроника, микроэлектроника, робототехника или смежное направление.
- Высокий уровень C/C++ и Python, самостоятельная разработка и отладка, чтение чужого кода. Понимание управления памятью и многопоточности.
- Опыт встраиваемой разработки на микроконтроллерах и под Linux. Понимание ограничений памяти, времени исполнения и принципов работы систем реального времени.
- Понимание назначения ArduPilot, протокола MAVLink и взаимодействия автопилота, бортового вычислителя и НСУ.
- Уверенная работа с Git, средствами сборки и отладки, автоматизированными тестами. Умение воспроизвести программный дефект и подтвердить его устранение.
- Понимание возможностей и ограничений ИИ, опыт ИИ-ассистентов или агентов в разработке и техническом поиске. Умение объяснить, проверить и исправить полученный код, самостоятельно работать без ИИ.
Мы предлагаем:
- Участие в стратегическом, высокотехнологичном проекте государственного значения.
- Возможность выстроить уникальную экспертизу на стыке классического двигателестроения и передовых аддитивных технологий.
- Доход: высокий фиксированный оклад + бонусы за результат.
- Стабильность: Официальное оформление с первого рабочего дня, «белая» зарплата и стабильные выплаты 2 раза в месяц, премии за стаж.
- Гарантированный социальный пакет.
-
Расширенный соц.пакет, включающий:
- Корпоративный транспорт по городу Ростову-на-Дону (Западный, Военвед, Центр, Северный, Сельмаш, Чкаловский, Суворовский).
- Материальную помощь в сложных жизненных ситуациях.
- Мы знаем как важна семья, поэтому дарим детям новогодние подарки на Новый год и устраиваем для них Новогодние утренники. Для детей-школьников мы готовим подарки по окончанию учебного года на "хорошо" и "отлично".
- Бесплатные для сотрудников корпоративы дважды в год.
- У нас действует реферальная программа "Приведи друга".
Если вы готовы и хотите создавать новые продукты, пишите, будем рады рассказать вам детали вакансии)
Чем предстоит заниматься:
- Написание кода на языке ST МЭК 61131-3 (похож на C/Matlab) для промышленных контроллеров (CodeSyS 3.5);
- Работа с сервоприводами и периферией;
- Участие в создании стендов, проведении испытаний;
- Готовность к командировкам для участия в пуско-наладочных работах.
Требования:
- Понимание основ и принципов ООП;
- Вы программируете на одном из следующих языков: ST/Python/С++/C/Java;
- Умение работать с чужим кодом;
- Знание основ электротехники и умение работать с измерительными приборами.
Будет плюсом:
- Опыт работы с цифровыми/аналоговыми датчиками;
- Опыт в АСУ ТП;
- Опыт работы с промышленными интерфейсами (Sercos, Ethercat, CAN);
- Умение оперативно переключаться между текущими задачами, желание и готовность изучать новые инструменты.
Условия:
- Официальное трудоустройство по ТК.
- Работа в офисе, после испытательного срока возможен гибридный формат работы
- Рабочее время: будни с 9:30 до 18:30.
Чем предстоит заниматься:
- Разработка прикладного программного обеспечения для систем автоматизации в сфере пищевого производства, складской и логистической отраслях. Написание программного кода на промышленных контроллерах.
- Разработка, настройка и сопровождение 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.
Ожидаемые результаты работы:
- Стабильная работа оборудования и программного обеспечения АСУТП.
- Снижение количества аварийных остановок и повторяющихся неисправностей.
- Своевременное выполнение проектов модернизации и автоматизации.
- Сокращение сроков диагностики и устранения отказов.
- Актуальная техническая и эксплуатационная документация.
- Прозрачное планирование работ, ресурсов и бюджета службы.
- Повышение уровня стандартизации программных и технических решений.
- Эффективное взаимодействие службы АСУТП с производством, ИТ, энергетиками и подрядчиками.
Мы предлагаем:
- Официальное трудоустройство.
- Конкурентный уровень дохода, обсуждаемый по результатам собеседования.
- Работу с современными промышленными системами автоматизации.
- Возможность влиять на архитектуру и развитие АСУТП предприятия.
- Участие в интересных проектах модернизации производственного оборудования.
- Предоставление необходимых инструментов для работы и развития.
* Содержательное сопроводительное письмо станет преимуществом при рассмотрении вашей кандидатуры.
Компания 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), после испытательного срока возможен гибридный график работы.
СИНЕКТА — аккредитованная 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-команде разработки.
Условия работы:
-
Белоснежная и своевременная зарплата, индексация и бонусы;
-
Разнообразные проекты и наставники, которые помогут профессионально расти;
-
Гибкое начало рабочего дня;
-
Комфортное рабочее место в офисе с дизайнерским интерьером и большой парковкой;
-
Обеспечение необходимой и современной техникой.
Про офис и плюшки в компании:
-
ДМС со стоматологией;
-
Профессиональная библиотека и оплата полезного обучения;
-
Нет бюрократии и дресс-кода;
-
В офисе кофе, фрукты, снеки, а также спортивный уголок;
-
Насыщенная корпоративная жизнь: мероприятия, активности, детские праздники, подарки.
А ещё у нас дружный, творческий и профессиональный коллектив - присоединяйся!
- Разработка встроенного и сопровождение ранее разработанного программного обеспечения;
- Разработка встроенного (embedded) в аппаратуру ПО;
- Оформление программной и конструкторской документации, в том числе в соответствии с КТ-178.
- Знание языка программирования С/С++, опыт разработки на С ( не менее 5000 строк на проект);
- Знание языка программирования ассемблер и архитектуры ЭВМ;
- Знание современных микроконтроллеров и их схемотехнических интерфейсов, как вариант знание архитектуры РDР -11;
- Навыки работы с системами управления версиями Git,SVN;
- Навыки оформления технической документации
- Ежемесячное премирование и другие мотивационные выплаты;
- Компенсация обедов;
- Наличие столовой и здравпункта на территории работодателя;
- ДМС за счет работодателя;
- Профсоюзная организация, коллективный договор (материальная помощь в различных жизненных ситуациях, частичная компенсация абонемента в бассейн и фитнес-центр);
- Обучение и повышение квалификации за счет организации;
- Возможность карьерного роста и профессионального развития;
- Работа в дружном и профессиональном коллективе;
- Официальное трудоустройство в соответствии с ТК РФ.
Наш клиент, международная инженерно-технологическая компания, разрабатывает сервисных роботов для отелей, коммерческих помещений и логистики.
Ищем 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.
- Возможность стать частью команды на старте международного робототехнического проекта и напрямую влиять на развитие продукта и компании.
Производство полного цикла, от создания идеи и разработки до выпуска готовой продукции в серию
Обязанности
- Участие в 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
- Стабильная и своевременная заработная плата
- Работу в команде, готовой поддержать инициативы и поделиться опытом
- Молодой дружный коллектив
- Бесплатные обеды
- Оформление по ТК РФ
Основная информация:
ООО «НИЛАКТ ДОСААФ» занимается разработкой, изготовлением бортовой аппаратуры космических аппаратов, а также микроспутников.
Обязанности:
- Разработка, отладка, испытания и сопровождение электронной аппаратуры с программными модулями и компьютерных программ
- Разработка программ для микроконтроллеров и компьютеров
- Умение разрабатывать, отлаживать и документировать программы и программные модули
- Знание языков программирования C, Assembler, а также знакомство с P-CAD, AutoCAD и другими САПР
- Приветствуется работа с электрическими и структурными схемами, с электронной аппаратурой, навыки ремонта и испытаний электронной техники
- Оформление согласно ТК РФ
- Оплачиваемый больничный, отпуск
- Режим работы 5-и дневная рабочая неделя
- Удобное расположение
- З/П оговаривается на собеседовании в зависимости от квалификации
Ведущий инженер-программист АСУТП
Вы мечтаете о работе, где ваши навыки программирования и автоматизации станут ключом к успеху? Присоединяйтесь к нашей команде и станьте частью инновационного процесса в металлургической отрасли!
Обязанности:
- Разработка, внедрение, модернизация и сопровождение программного обеспечения для автоматизированных систем управления технологическими процессами.
- Анализ и оптимизация существующих систем для повышения их эффективности и надежности.
- Участие в проектировании и тестировании новых решений для автоматизации.
- Обеспечение технической поддержки и консультации для пользователей систем.
Требования:
- Высшее профессиональное (техническое) образование по специальности: "Управление в технических системах", "Автоматизация технологических процессов и производств", "Прикладная математика и информатика", иные специальности, связанные с разработкой программного обеспечения, автоматизацией технологических процессов.
- Свободное владение ПК, включая знание аппаратной части и навыки установки и администрирования системного и прикладного ПО.
- Знание одного или нескольких высокоуровневых языков программирования.
- Опыт работы в аналогичной должности.
Условия:
- Рабочее место в черте города Березники.
- Полная занятость с графиком работы 5/2, 8-часовой рабочий день.
- Возможности для профессионального роста и развития.
- Работа в стабильной и современной компании.
- Отдых и санаторно-курортное лечение в корпоративном профилактории и льготные путевки.
- Бесплатное медицинское обслуживание.
- Бесплатное посещение спортивных объектов АВИСМА.
- Материальная помощь и дополнительные дни отдыха в связи с особыми событиями в жизни.
- Компенсация расходов на питание.
- Ежегодная индексация заработной платы.
- Иногородним работникам предоставляется жилье.
О компании: Общество с ограниченной ответственностью "АВИСМА" — это современный металлургический комплекс, специализирующийся на производстве губчатого титана. Наши продукты находят применение в авиакосмической отрасли, медицине, энергетике и других сферах. Мы гордимся нашим вкладом в развитие высоких технологий и приглашаем вас стать частью нашей команды профессионалов!
«АКВИЛОН» — производитель электро-щитового оборудования, металлических лент с полимерным покрытием, поясков, ленточных креплений кабельно-проводниковой продукции, а также корпусов щитов и кнопочных постов. Мы предлагаем продукцию как типового исполнения, так и по индивидуальным требованиям заказчика, обеспечивая высокое качество и надежность.
Наша продукция отличается высоким качеством и надежностью. Мы предлагаем индивидуальный подход к каждому клиенту, учитывая все его требования и пожелания. Все наши изделия соответствуют строгим техническим условиям, что гарантирует их долговечность и безопасность.
Если Вы готовы стать частью нашей команды, мы ищем программиста микроконтроллеров.
Требуемое образование/дополнительное обучение:
- Высшее техническое образование;
- Опыт работы инженером-программистом микроконтроллеров не менее 3 лет;
Требуемые навыки и знания:
- Хорошее знание языка программирования С. Будет преимуществом знание С++ и инструкций Ассемблера;
- Базовые знания архитектуры и принципов работы микроконтроллеров. Будет преимуществом опыт программирования микроконтроллеров STM32, AVR;
- Уверенное знание протоколов цифрового обмена данными (I2C, SPI, CAN, Modbus RTU/TCP, как преимущество знание протоколов HART, Profibus, Profinet);
- Знание основ электротехники. Умение читать электрические принципиальные схемы;
- Быть знакомым с элементной базой зарубежных и отечественных производителей электроники. Быть осведомленным о новинках в данной области;
- Практические навыки работы с паяльником и электроизмерительным инструментом (осциллограф, мультиметр).
Должностные/профессиональные обязанности (перечень выполняемых работ, их объем, периодичность):
- Участие в формировании ТЗ на этапе разработки изделий на основе микроконтроллеров;
- Составление функционально-блочных или текстовых алгоритмов разрабатываемых программ на основе ТЗ;
- Написание программного кода для микроконтроллеров согласно функциональности разработанного алгоритма;
- Тестирование и отладка разработанного ПО как на локальном изделии, так и в составе комплекса, на котором данное изделие установлено;
- Устранение выявленных багов в процессе наладки и эксплуатации изделия в составе комплекса, при необходимости корректировка функционала ПО и выезд в командировку.
Условия:
-График работы Понедельник-Четверг с 08-00 до 16-45, Пятница до 15.30
-Полный социальный пакет, согласно ТК РФ
-Дружный коллектив, отличные условия работы
- Возможность карьерного и профессионального роста
- Современный комфортный офис
Инженер-программист встроенного ПО (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.
Смотрите также в каталоге
Хотите персональную подборку?
Введите свои критерии — мы отфильтруем вакансии по вашим требованиям
Найти подходящие вакансии →