Embedded Linux Engineer

ОФ Heart Center Foundation

Embedded Linux Engineer

Астана, проспект Туран, 38

Описание вакансии

Ищем опытного инженера Linux в проект для разработки встраиваемой системы на базе промышленной ARM-платы AIO-3576C (Rockchip RK3576) для сбора, хранения и передачи данных с CAN-шины в реальном времени.

Обязанности:

Развертывание и настройка окружения Yocto Project (Buildroot и т.п.) для ARM.

Сборка кастомного образа Linux RT.

Интеграция BSP Rockchip RK3576 и драйверов периферии (CAN, Ethernet, Wi-Fi, LTE, UART, RS-485, GPIO, USB).

Настройка взаимодействия с CAN-шиной (прием и передача).

Настройка взаимодействия с модулями Wi-Fi, BT, 4G, GNSS.

Настройка взаимодействия с устройствами ввода (мышь, тачскрин).

Разработка прикладного ПО для:

  • Логирования всех пакетов с CAN с временными метками.
  • Передачи данных на удалённый сервер.
  • Кэширования данных при обрыве связи.

Запуск прикладных программ по сценарию.

Вывод на экран заданной графики, отработка событий.

Запуск моделей на NPU Rockchip.

Требования:

  • Знание ОС Linux и умение работать в ней.
  • Опыт работы с Yocto или аналогичными системами (Buildroot, OpenWrt) для ARM.
  • Опыт интеграции BSP и сборки кастомных версий Linux.
  • Знание и опыт работы с интерфейсами CAN, RS 485 и др.
  • Опыт настройки PREEMPT-RT и оптимизации real-time отклика.
  • Умение программировать на C||C++||Python.
  • Навыки работы с Git

Будет плюсом:

  • Опыт работы с SoC Rockchip и их NPU.
  • Опыт работы с промышленными одноплатными компьютерами.
Посмотреть контакты работодателя

Адрес

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

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию