Инженер-программист (C++/Python)
Описание
Локация: Москва, гибридный формат работы
Зарплата: от 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-компании.
Система наставничества и комфортная адаптация.
Возможности профессионального и карьерного роста.