Компания
ООО Автономные Технологии — разработчик решений для робототехники и технологий машинного обучения с применением ИИ и инженерных решений.
Задачи
- Разработка и поддержка ПО для встраиваемых систем (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-компании и трудоустройство в соответствии с ТК РФ
- Система наставничества и комфортная адаптация в компании
- Возможности для профессионального и карьерного роста
Заработная плата
- от 250 000 ₽ за месяц, на руки