Компания осуществляет деятельность по разработке собственного ПО. Работа состоит из разработки и согласования технического задания с Заказчиком, исполнения проектной документации, уточнения и устранение замечаний.
СМАРТС-Кванттелеком предлагает своим заказчикам программное обеспечение для устройств и комплексную разработку в различных направлениях:
- Направление микроконтроллеров — разработка ПО для микроконтроллеров семейств STM32 и MSP430 на языках программирования C/C++. Реализованы библиотеки криптографических алгоритмов шифрования.
- Направление сетевой и технологической поддержки, обслуживания и разработки баз данных — разработка ПО на языке программирования Python с использованием библиотек PyQt5, numpy, matplotlib, pandas, seaborn, sqlite3, scipy и др.
- Направление программируемых логических интегральных схем (ПЛИС) — разработка и верификация схемотехнических решений на базе ПЛИС Xilinx с использованием языков проектирования аппаратуры VHDL, Verilog/SystemVerilog в IDE Xilinx ISE/Xilinx Vivado. Реализованы IP-ядра криптографических алгоритмов шифрования (ГОСТ 34.12-2015 – «Магма», «Кузнечик»), хэширования ГОСТ Р 34.11-2012 («Стрибог»), работы с протоколами Р 1323565.1.029–2019 (CRISP), Р 1323565.1.046-2023 (ProtoQa) и др.
- Направление системного программного обеспечения для ОС реального времени и ОС семейства Linux — разработка ПО с использованием языков программирования С/C++, утилит для сборки Make/CMake/qmake. Реализованы библиотеки криптографических алгоритмов шифрования.
- Направление специального программного обеспечения для управления и мониторинга — разработка СПО с использованием языков программирования С/C++, C#, Python, фреймворков Qt, .NET в IDE Qt Creator и Visual Studio.