Инженер по встраиваемым системам и робототехнике (Embedded & Robotics Engineer)

Инженер по встраиваемым системам и робототехнике (Embedded & Robotics Engineer)

Липецк, улица С.С. Бехтеева, 4

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

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

Чем реально предстоит заниматься (без пыльных формулировок)

  • Писать на C/C++ так, чтобы микроконтроллеры плакали от счастья. Стили C++11/14/17 — наше всё.

  • Вдыхать душу в «железки»: портировать, оптимизировать и заставлять работать ПО на STM32, GD32, RISC‑V и прочих ARM Cortex-M.

  • Дружить с периферией: драйверы для PWM, ADC, DAC, CAN, UART, I2C, SPI — ты будешь их не только писать, но и отлаживать с осциллографом в руках (да, пахнет канифолью, но это круто).

  • Строить мосты между мирами: организовывать связь между микроконтроллерами (FreeRTOS) и мощными вычислителями (Jetson Nano/TX2/Orin) через UART, CAN, Ethernet. ROS? Конечно, без него робот — просто груда металла.

  • Проектировать архитектуру: распределять задачи между real-time и высокоуровневой логикой так, чтобы всё работало синхронно и без сбоев.

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

  • Тестировать и отлаживать: модульные тесты, интеграционные испытания, копание в логах и мат (иногда) — это часть рабочего процесса.

  • Работать в связке: с hardware-инженерами, алгоритмистами, QA — мы команда, а не сборище одиночек.

Что мы ждём (кроме горящих глаз)

  • Опыт коммерческой разработки на C/C++ для embedded от 2 лет. Пет-проекты на коленке не считаем (только если они не запускали ракету).

  • Глубокое понимание ARM Cortex-M (STM32, GD32, AT32) или RISC-V. Чтение даташитов — твой второй язык.

  • Реальный опыт с FreeRTOS (задачи, очереди, семафоры, таймеры). Не просто «читал документацию».

  • Написание драйверов и работа с периферией: CAN, UART, PWM, ADC, DAC, I2C, SPI. Если ты знаешь, чем отличается открытый коллектор от push-pull, — ты наш человек.

  • Уверенная работа в Linux. Не только ls и cd, а умение собрать ядро, настроить device tree, подружиться с Yocto/Buildroot (плюсом, но приветствуется).

  • Опыт с ROS (1 или 2): пакеты, ноды, топики, сервисы — чтобы робот понимал, где лево, где право.

  • Понимание платформ на базе ARM + GPU: Nvidia Jetson или аналоги. Если ты хоть раз запускал нейронку на Orin — снимаем шляпу.

  • Умение читать схемы и пользоваться осциллографом/логическим анализатором. Железо ошибок не прощает.

  • Системное мышление и ответственность. Твой код поедет в поле, а не останется на твоём столе.

  • Аккуратность в коде и документации — чтобы через месяц самому было не стыдно перечитать.

Будет большим плюсом (и поводом поднять зарплату):

  • Python для скриптов автоматизации. Один раз написал — забыл.

  • CI/CD для embedded. Git, code review, автоматические тесты — мы за современные подходы.

  • Компьютерное зрение или ML на edge-устройствах. Если робот увидит сорняк и не тронет пшеницу — это магия, но мы в неё верим.

  • Опыт с системой сборки Yocto/OpenEmbedded, Buildroot.

    Условия (чтобы ты не просто работал, а жил в кайф)

  • Деньги: Оффер выше рынка, потому что толковых embedded-инженеров мало, а мы ищем лучшего.

  • Честность: Белая зарплата, соцпакет, оплата больничных, отпуск 28 дней. Без сюрпризов.

  • Годовой бонус. Не просто «спасибо», а формула: сделал крутой продукт — получил расчёт.

  • График: 5/2, но с плавающим началом и форматом. Если ты сова или жаворонок — договоримся. Главное, чтобы код работал, а дедлайны не горели.

  • Место: Липецк, Бехтеева (Университетский) - скоро переезжаем в Парковые кварталы.

  • Инструменты: Тебе выдадут мощный компьютер, осциллограф, логический анализатор, отладчики и всё, что нужно для пыток железок. Хочешь паяльную станцию? Будет.

  • Команда: Без криков, без «начальник всегда прав». Здесь работают инженеры, которые уважают инженеров. Спорим до хрипоты, но по делу.

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

    В завершении: закрепляю свой ТГ для быстрой связи.

    Жмем руку через экран,
    Команда по подбору коллег "Сигнал".

Навыки
  • АСУ ТП
  • Python
  • Техническая документация
  • SCADA
  • Поверка контрольно-измерительных приборов
  • Техническое обслуживание оборудования
  • C++
  • Linux
  • FreeRTOS
  • ARM
  • ROS
Посмотреть контакты работодателя

Адрес

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

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

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