- Организация работ по монтажу и ПНР электрических инженерных систем собственными силами и силами подрядных организаций.- Ведение проектной документации и ...
Инженер-программист (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-компании;
- система наставничества и комфортная адаптация в компании.
