Embedded-инженер

Ecoplatform

Embedded-инженер

Москва, Летниковская улица, 10с4

Метро: Добрынинская

Описание вакансии

Ecoplatform — ecotech-компания, создающая инновационные ESG-решения в области устойчивого развития. Мы разрабатываем и производим фандоматы (в России и за рубежом) — от hardware до software (веб и мобильные приложения), а также запускаем новые продукты и направления.

За почти 5 лет работы мы установили более 1500 фандоматов, вышли на рынки MENA, SEA, СНГ и Global, и превратили фандоматы в востребованную рекламную и технологическую платформу. Среди наших партнёров — ВкусВилл, Самолёт, Т-Банк и другие заметные бренды.

Проект: RVM (фандомат / reverse vending machine): основное приложение и UI работают на Raspberry Pi, а микроконтроллер управляет электромеханикой и датчиками (приводы, концевики, энкодер/датчик угла, датчики безопасности, весовой модуль и т.п.). Нужен инженер, который возьмёт ответственность за "железную" часть: архитектуру контроллера(ов), корректное подключение и надежный код (Rust).

Задачи:

  • Спроектировать и развивать архитектуру контроллеров для RVM: выбор MCU/связки MCU, разбиение функций между Raspberry Pi и микроконтроллером.

  • Разработка прошивки контроллера на Rust: управление приводами, опрос датчиков, конечный автомат, аварийные режимы, диагностика, watchdog, логирование.

  • Реализовать и поддерживать протокол обмена Raspberry Pi - контроллер, обеспечить устойчивость к сбоям и "грязной" среде.

  • Участие в железе: схемотехника на уровне интеграции (питание, развязка, защиты), подбор компонентов, коннекторы/жгуты, тестовые точки, требования к производству.

  • Отладка на стенде и на устройстве: анализ логов, работа с измерительным оборудованием, воспроизведение и устранение нестабильных/полевых проблем.

  • Документирование интерфейсов и поведения контроллера, участие в code review.

Требования:

  • Коммерческий опыт embedded-разработки (микроконтроллеры) от 23 лет.
  • Уверенный C или С++. Понимание ограничений bare-metal/RTOS, работы с памятью, прерываний, таймеров.

  • Понимание интерфейсов: UART/RS-232, SPI, I2C, GPIO (прерывания, debounce).

  • Понимание электроники на уровне интеграции: чтение схем, питание, EMC/ESD, защита входов/выходов, согласование уровней.

  • Практический опыт отладки: JTAG/SWD, логический анализатор/осциллограф, поиск аппаратных и программных причин отказов.

  • Уверенная работа с Linux как пользователь (ssh/terminal), git, сборка/кросс-сборка.

  • Готовность периодически работать с "железом" в офисе.

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

  • Владение Rust или готовность его изучать.

  • Опыт управления шаговыми/коллекторными двигателями, работа с энкодерами/концевиками/датчиками безопасности.

  • Опыт разработки протоколов (версирование, совместимость, CRC, таймауты, recovery).

  • Bootloader/обновление прошивок в полевых условиях, диагностика и телеметрия.

  • Опыт доведения устройств до серийного производства.

Условия:

  • Полная занятость.

  • Формат работы: гибрид в г Москва (м Павелецкая)

  • Гибкий график.

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

Навыки
  • Linux
  • Схемотехника электронного оборудования
  • Пуско-наладочные работы
  • Разработка электросхем
Посмотреть контакты работодателя

Адрес

Похожие вакансии

ТехВилл

Embedded-инженер

ТехВилл

  • Москва

  • Не указана

Рекомендуем
КОНТРОЛ+

Senior embedded engineer

КОНТРОЛ+

  • Москва

  • Не указана

Рекомендуем

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию