Системный разработчик Python, Linux

Оплата не указана

Вакансия находится в архиве

Cognitive Pilot

г. Москва

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

Полный день

Cognitive Pilot — ведущий мировой разработчик систем искусственного интеллекта для беспилотных транспортных средств. Разрабатывает и предлагает решения в направлениях сельского хозяйства, рельсового и автомобильного транспорта, а также инновационных сенсоров для беспилотных транспортных средств.

Описание проекта

ПО управления техникой работает на специальных SoM (System-on-Module) с ОС Linux. Базовый дистрибутив ОС требует настройки: отключения ненужных служб, написания своих прикладных, конфигурирования периферийных интерфейсов на уровне device-tree. Кроме этого, требуется написание специального системного ПО, обеспечивающего корректность работы остального ПО в составе ПАК (программно-аппаратный комплекс) или взаимодействующего с периферией. Как правило, у нас это ПО оформлено в виде systemd-модулей, а пишем мы его на Python.

Мы запускаем новые аппаратные варианты исполнения наших ПАК, поэтому ищем кандидата, который бы взял задачи по написанию такого системного ПО на себя, а также систематизировал настройку дистрибутивов ОС на разных SoM.

Требования:

Основные:

  • глубокое знание ОС Linux (например, умеете читать dmesg, можете найти устройство которого нет в /dev/*): systemd, настройка сети, iptables

  • опыт программирования на Python, от 2х лет

  • опыт работы с docker и docker-compose, настройка сети docker и понимание его работы

Плюсом будет:

  • C\C++

  • gitlab-ci

  • опыт сборки ядра и модулей ядра Linux, конфигурирования device-tree

  • опыт работы с интерфейсами передачи данных в Linux: CAN, UART, SPI

  • опыт работы с UEFI

  • опыт работы с такими SoM-ами как BeagleBone Black, PINE64 (rockchip), Firefly/Forlinx, понимание их архитектуры

Нам нужны исполнительные и самостоятельные люди, которые будут иметь свое видение прекрасного и способны защитить его перед коллегами)

Чего мы не хотим:

  • переписать все на Rust / Go / другой хороший ЯП не в нашем стеке.

  • бекенд-программиста на python (хотя возможно придется иметь дело с FastApi)

Адрес

Москва, 3-я Рыбинская улица, 17

Контактная информация

Cognitive Pilot

Сайт: cognitivepilot.com

Почта: не указана

Вакансия опубликована 06.08.2024 в г. Москва.

Похожие вакансии

#

Санкт-Петербург

Полный день

Подробное описание

25 мая

#

Москва

Полный день

Подробное описание

23 июля

#

Санкт-Петербург

Полный день

Подробное описание

25 марта