«Банковские инновационные системы»

С октября 2024 года работаю в компании БИС - «Банковские инновационные системы».
Компания в основном занимается производством банковских счётно-сортировальных машин и созданием ПО для них.

Я работаю по большей части напрямую с ПО самих машин - главным образом системой управления и драйверами.

Когда я только пришёл в компанию, занимался разработкой утилит (например, для проверки целостности ПО на основе некоторой эталонной конфигурации) и немного участвовал в поддержке ПО для существующих машин.
Одна из машин:


Далее началась активная разработка нескольких новых машин, ПО в которых должно было быть на Linux (всё существующее ПО было на Windows). В этот момент я начал активно заниматься этими новыми машинами, писал драйверы, необходимые утилиты и один из главных модулей системы управления - модуль ведения, который следит за движением банкнот по тракту.
В компании практикуется подход, когда один драйвер или модуль системы управления разрабатывает и отвечает за него один человек. Поэтому основной объём работы по программам, которыми я занимаюсь, выполнен мной. Это также означает, что все выявленные проблемы должны в кратчайшие сроки быть решены мной. Дело непростое, но я, конечно, не жалуюсь.

На текущий момент главная работа по вышеописанным делам была завершена и находится в активном тестировании, поэтому по ним я занимаюсь анализом и решением выявленных проблем.
Но в основном сейчас разрабатываю с нуля систему управления для совсем новой машины, с которой компания ранее не работала, а также пишу утилиты для анализа протоколов, удобной отладки, тестирования и т.д.

В общей сложности из машин, с которыми я работал: одна существующая - в активной работе; одна активно тестируется; одна ожидает начала тестирования; одна совсем новая, разработка на ранней стадии.
В детали, конечно, лезть не могу, но надеюсь, этого описания будет достаточно для понимания.