Компания Aramco Innovations ищет квалифицированного и мотивированного Разработчика/исследователя в области робототехники в команду. Кандидат будет отвечать за разработку, внедрение и сопровождение программных решений для летающих и наземных роботов (https://www.mdpi.com/2504-446X/9/3/156). В работе предполагаются регулярные коммуникации с коллегами из всего центра и других исследовательских подразделений, а также с владельцами продуктов в головном офисе в Дахране, Саудовская Аравия. Будет возможность участвовать в конференциях и публиковать статьи в научных журналах. Планируются командировки для демонстрации разработанных решений в Дахране.
В сопроводительном письме напишите, пожалуйста, на каких языках программирования вы пишете и как с вами можно связаться.
Основные обязанности:
- Разработка, внедрение и сопровождение программного обеспечения для систем управления роботами, включая тестирование прототипов, планирование движения, генерацию траекторий, отслеживание траекторий и избегание препятствий.
- Создание программных интерфейсов между роботом и периферийными устройствами, такими как датчики, камеры и базы данных.
- Поддержка документации по программному обеспечению, включая документацию исходного кода и руководства пользователя.
- Взаимодействие с межфункциональными командами, включая инженеров-механиков и электриков, разработчиков встроенного ПО и менеджеров проектов.
- Отслеживание последних достижений в области программной робототехники и автоматизации и интеграция соответствующих новшеств в работу.
Ключевые навыки:
- Высшее техническое образование.
- От 5 лет опыта работы по профилю.
- Опыт работы с робототехническими программными фреймворками и библиотеками (ROS2 и/или ROS).
- Знание теории управления роботами, включая области планирования движения, генерации траекторий, отслеживания траекторий и/или SLAM.
- Владение языками программирования Python и/или C++.
- Опыт работы с одноплатными микрокомпьютерами (Raspberry Pi, Jetson Orin, Jetson Nano и др.).
- Опыт разработки программного обеспечения для робототехнических систем.
- Опыт работы с симуляционными средами (пакеты RViz, Gazebo).
- Знание операционной системы Linux.
- Сильные навыки решения проблем и способность работать как самостоятельно, так и в команде.
- Опыт работы с системами контроля версий (предпочтительно GitLab).
- Уверенное владение английским языком для технического общения (онлайн и очно). У нас международная команда как в Москве, так и в головном офисе, поэтому английский язык необходим. Вся переписка, совещания, мероприятия, документация - ведутся на английском языке.
Будет плюсом:
- Опыт работы с Docker.
- 3D-визуализация роботизированных систем и процессов (например, Unity, Blender).
- Опыт обработки изображений и видео.
Условия: -
Официальное трудоустройство в соответствии с Трудовым кодексом Российской Федерации.
-
Зарплата обсуждается.
-
Офисный формат работы (удалённого формата работы нет).
-
Возможные нечастые командировки.
-
Комфортный офис и приятная корпоративная атмосфера.
-
Офис расположен в Даниловской мануфактуре, Москва (ст.м. Тульская, Нагатинская).
-
Предоставляются возможности для профессионального роста и повышения квалификации.
-
Корпоративные мероприятия (Новый год, teambuilding, дни рождения и т.д.)
-
Work-life balance: приходим в офис с 7 до 10, уходим с 16 до 19.