Назад

Инженер-программист (C++/Python)

250 000
Формат работы
hybrid
Тип работы
fulltime
Грейд
middle
Английский
b1
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Инженер-программист (C++/Python) (робототехника и встраиваемые системы): Разработка и поддержка ПО для встраиваемых систем и робототехнических решений с акцентом на C++, Python, микроконтроллеры и взаимодействие с периферией. Focus on оптимизации low-level кода, многопоточности, работы с памятью, интеграции новых модулей и создании прототипов для конечных устройств.

Локация: Москва, гибридный формат работы

Зарплата: от 250 000 ₽ на руки в месяц

Компания

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

Что делать

  • Разрабатывать и поддерживать ПО для встраиваемых систем на базе OrangePi, микроконтроллеров STM, ESP и других платформ.
  • Оптимизировать и рефакторить легаси-код на C++ и Python.
  • Разрабатывать новые C++-модули для интеграции в существующую систему с сохранением обратной совместимости.
  • Оптимизировать критические участки кода, включая алгоритмы, работу с памятью и многопоточность.
  • Создавать ПО для взаимодействия с периферией через UART, SPI, I2C, GPIO и другие интерфейсы.
  • Самостоятельно вести небольшие проекты от концепции до рабочего прототипа, включая тестирование, отладку и подготовку технической документации.

Требования

  • От 3 лет опыта разработки.
  • Профессиональное владение C++ и Python.
  • Знание алгоритмов, структур данных и оценки сложности.
  • Опыт работы с легаси-кодом, low-level оптимизацией, памятью, прерываниями и энергоэффективностью.
  • Глубокое понимание Linux, практический опыт с микроконтроллерами STM32 и ESP32, микрокомпьютерами и их периферией.
  • Техническое высшее образование и английский язык на уровне чтения технической литературы.

Хорошо, если есть

  • Опыт работы с ROS.
  • Знание Rust или Go.
  • Участие в open-source проектах или собственный проект с проектированием плат.

Культура и преимущества

  • Трудоустройство в соответствии с ТК РФ в аккредитованной IT-компании.
  • Система наставничества и комфортная адаптация.
  • Возможности профессионального и карьерного роста.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →