Инженер-программист (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/C++ для бортовых (самолетных) оптико-электронных систем различного назначения; Разработка функционального программного обеспечения самолетных оптико-электрон...
- Полный день
- Опыт от 3 лет
- Москва
8 дней назад
Мы — аккредитованная IT-компания. Что мы делаем? Разрабатываем микропроцессорные устройства для: железнодорожной автоматики и телемеханики Общепромышленного применения Цифровых платформ. Мы сотрудничаем с ведущими российскими производителями электрон...
- Полный день
- Опыт от 3 лет
- Москва
8 дней назад
Мы — аккредитованная IT-компания. Что мы делаем? Разрабатываем микропроцессорные устройства для железнодорожной автоматики и телемеханики общепромышленного применения цифровых платформ . Мы сотрудничаем с ведущими российскими производителями электрон...
- Полный день
- Опыт от 3 лет
- Москва
8 дней назад
Вдохновляющая возможность для инженера-программиста C++ (алгоритмиста) Вас захватывает мир сложных вычислений, а разработка интеллектуальных алгоритмов — не просто работа, а настоящее хобби? Хотите видеть, как ваши решения становятся частью передовых...
- Полный день
- Опыт от 3 лет
- Москва
23 дня назад
Мы Группа Астра – один из лидеров российской IT-индустрии, ведущий производитель программного обеспечения, в том числе защищенных операционных систем и платформ виртуализации. Разработка флагманского продукта, ОС семейства Astra Linux, ведется с 2008...
- Полный день
- Опыт от 3 лет
- Москва
11 дней назад