Старовиленская улица 100к7
О проекте:
Мы разрабатываем симулятор с динамической платформой, где Unity используется для управления и визуализации работы реального оборудования.
Аппаратно-программный комплекс включает платформу с двигателями, датчиками и энкодером, управляемую центральной платой.
Задачи:
-
Диагностика и доработка текущего ПО.
-
Устранение багов.
-
Оптимизация алгоритма обмена данными
-
Тестирование на реальном оборудовании
-
Интеграция улучшенной библиотеки в Unity-проект с сохранением совместимости текущего API.
-
Реализация логирования ошибок и событий для диагностики.
Требования:
-
Отличное знание C# и опыт работы с Unity.
-
Понимание принципов асинхронного обмена данными и многопоточности.
-
Опыт работы с низкоуровневыми протоколами связи (RS-485, Modbus или аналогами).
-
Навыки отладки взаимодействия между ПО и аппаратурой.
-
Аккуратность, внимательность и ответственность.
Будет преимуществом:
-
Опыт работы с .NET SerialPort API.
-
Знание принципов CRC и обработки ошибок передачи.
-
Опыт интеграции внешних библиотек в Unity.
-
Понимание принципов систем реального времени и симуляторов.
Мы предлагаем:
-
Участие в технически интересном проекте на стыке Unity и реального оборудования.
-
Возможность влиять на архитектуру и производительность системы.
-
Гибкий формат работы (удалённо или гибрид).
-
Совместную работу с инженерами и разработчиками симуляторов.
*Ссылка на Общереспубликанский банк вакансий на информационном портале государственной службы занятости не размещается на основании абз.5 ст.34 закона Республики Беларусь “О занятости населения”. Деятельность по гражданско-правовым договорам (проектная).