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

Автономные Технологии

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

Метро: Народное Ополчение

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

Автономные технологии — компания, которая разрабатывает инновационные решения, направленные на улучшение и совершенствование робототехники и технологий машинного обучения с применением передовых технологий искусственного интеллекта (ИИ) и уникальных инженерных решений.

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

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

Мы ожидаем:

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

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

  • Опыт с ROS (Robot Operating System);
  • Знание Rust или Go;
  • Участие в open-source проектах или наличие своего проекта с проектированием плат.

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

  • Работу в аккредитованной IT-компании и Трудоустройство в соответствии с ТК РФ;
  • Систему наставничества и комфортную адаптацию в компании;
  • Возможности для профессионального и карьерного роста.
Навыки
  • C++
  • Python
  • Linux
  • STM32
  • ESP32
Посмотреть контакты работодателя

Адрес

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

Полный день
  • Москва

  • Не указана

Рекомендуем
Статус Комплайнс
Полный день
  • Москва

  • Не указана

Рекомендуем
Zecurion
Полный день
  • Москва

  • Не указана

Е-Флопс
Полный день
  • Москва

  • Не указана

ОптоМониторинг

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

ОптоМониторинг

Полный день
  • Москва

  • от 190000 RUR

Zecurion
Полный день
  • Москва

  • от 190000 RUR

НТЦ Модуль
Полный день
  • Москва

  • от 190000 RUR

HD LED TECH
Полный день
  • Москва

  • от 250000 RUR

МЦСТ
Полный день
  • Москва

  • от 250000 RUR

Газпром автоматизация

Разработчик C++/Qt

Газпром автоматизация

Полный день
  • Москва

  • от 250000 RUR

Новые Телеком Решения (НТР)

Разработчик C++

Новые Телеком Решения (НТР)

Полный день
  • Москва

  • от 250000 RUR

НАТЕКС
Полный день
  • Москва

  • от 250000 RUR

Яндекс
Полный день
  • Москва

  • от 250000 RUR

Корпорация Комета

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

Корпорация Комета

Полный день
  • Москва

  • от 250000 RUR

Концерн ВКО Алмаз - Антей
Полный день
  • Москва

  • от 250000 RUR

Сервисный центр Транстелематика

Разработчик С/С++ (senior)

Сервисный центр Транстелематика

Полный день
  • Москва

  • от 250000 RUR

Саблайн Сервис
Полный день
  • Москва

  • до 250000 RUR

Полный день
  • Москва

  • до 250000 RUR

Полный день
  • Москва

  • от 270000 RUR

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

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