Программист

ОФ Heart Center Foundation

Программист

Астана, проспект Туран, 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.
Опыт работы с промышленными одноплатными компьютерами.

Посмотреть контакты работодателя

Адрес

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

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

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