Октябрь 2017 — По настоящее время (4 года и 8 месяцев)
1. Разработал ПО под ОС Windows для контроля функционирования аппаратуры в части информационного взаимодействия с камерами (имитация видеопотоков с камер) (C++, MFC) (обмен данными осуществлялся по UDP) 2. Рефакторинг и поддержание актуальности программ 3. Разработка и написание утилит для автоматизации обработки последовательностей изображений (Проигрывание последовательностей, синхронизация двух каналов по времени, склейка изображений, поиск объекта на изображении по шаблону, удаление объекта с изображения, объединение последовательностей в видео-файл ) (C++, C++ Boost, OpenCV(считывание файла изображения, доступ к байтам изображения), Matlab). 4. Написание алгоритмов на языке assembler для процессоров NeuroMatrix (базовые функции обработки изображений). 5. Участие в проведение приемо-сдаточных испытаний. (Прошивка оборудования, настройка стенда, подключение и наладка оборудования) 6. Выполнение технологических процедур по установке функционального ПО. 7. Участие в написании отчетов по НИР.
Применяемые навыки: C/C++; Assembler для NeuroMatrix; Boost(слабые знания); Stl(использую только контейнеры vector и map); Matlab; Разработка программного обеспечения; обработка изображений; Автоматизация тестирования; Научно-исследовательская работа.