Компетенции в сфере разработки аппаратуры
- разработка устройств под управлением микроконтроллеров (наиболее часто используем ядра STM32, MSP430, STM8);
- разработка устройств со сверхнизким энергопотреблением;
- разработка устройств съема биофизиологических сигналов (опыт в разработке регистраторов ЭКГ, ФПГ, pH-метров, движения центра масс тела);
- разработка интеллектуальных датчиков (акселерометры, датчики виброскорости, датчики виброперемещения, инклинометры);
- разработка беспилотных летательных аппаратов (мультироторного и самолетного типов);
- полный цикл разработки электроники от разработки схем до разработки КД и постановки на производство (собственное опытное производство, постановка на контрактное производство с последующим контролем);
- разработка сложных печатных плат до 8 слоёв.
Компетенции в сфере разработки ПО
- разработка встроенного ПО под управлением операционных систем реального времени;
- разработка программных модулей для обработки сигналов (вибродиагностика, биофизиологические сигналы);
- разработка программных модулей, реализующих алгоритмы data fusion;
- методы локального и смешанного позиционирования на основе СВЧ, СШП и ультразвуковых технологий;
- решение задач в области машинного обучения (прогнозирование, распознавание образов).
Основные применяемые технологии и пакеты
В разработке аппаратуры: Altium Designer, CATIA, Компас-3D, SolidWorks; T-Flex.
В разработке ПО:
Web: HTML, CSS, SCSS, C# - WPF/Winforms, Asp .Net Core, Entity Framework Core, JavaScript - NodeJS, Express, Mongoose, jQuery, D3, Chai.
Desktop: C# - WPF, C++ - Qt.
СУБД: MySQL, PostgreSQL, SQLite, MongoDB.
Embedded: C, C++, Python, PlatformIO, IAR Embedded Workbench, Code Composer Studio, STM32 Cube.
ML и AI: Matlab (Simulink, Signal Processing Toolbox), Python (Numpy, Pandas, Keras, TensorFlow), R, Anaconda, R-studio, Spyder IDE
Контроль версий: Git.
Управление разработкой: Gitlab Issue-Tracker (собственный сервер), Trello (университетский доступ).
Профессиональные навыки разработки и отладки встраиваемого программного обеспечения
Микроконтроллеры: ATMEL/MICROCHIP AVR, STM32, STM8, AT91SAM7, MSP430
Системы на кристалле: ESP32 (Espressif), ESP8266 (Espressif), nRF24LE1 (Nordic Semiconductor), nRF52832 (Nordic Semiconductor), СС2541 (Texas Instruments), CC2530 (Texas Instruments), 1986ВЕ1Т (Миландр), 1986ВЕ91Т (Миландр).
Процессоры: AM335x 1GHz ARM® Cortex-A8 (Texas Instruments), 1892ВМ14Я (Элвис).
Встраиваемые компьютеры: RaspberryPi.
ПЛИС: Altera/Intel Cyclone II.