Разработка ПО для встраиваемых систем

Современный мир все больше и больше состоит из устройств, связанных между собой посредством всевозможных отношений. Такое проникновение устройств улучшает связи между людьми, повышает эффективность бизнеса и помогает решать глобальные проблемы. Технически это стало возможным благодаря таким технологиям, как интернет вещей (Internet of Things), облачные вычисления (Cloud Computing), дополненная реальность (Augmented Reality), и многие другие. 

Ядром для таких устройств и технологий является встраиваемое программное обеспечение (ПО). Оно анализирует информацию, управляет устройствами, принимает решения и обеспечивает связанность. Имея более чем 20-й летний опыт в создании встраиваемого ПО, «РТСофт» помогает своим клиентам в поиске инноваций, разработке, внедрении и поддержке встраиваемого ПО.

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


Области применения

  • Разработка
  • Консультирование
  • Прототипирование
  • Аудит
  • Разработка
    1. Разработка архитектур приложений
    2. Разработка ПО почти для всех ОС, включая Операционные Системы Реального Времени (ОСРВ)
    3. Разработка ПО для микроконтроллеров
    4. Разработка Пакетов Поддержки Платформ (BSP)
    5. Разработка ПО для виртуализации и гипервизоров
    6. Разработка сетевых и коммуникационных стеков
    7. Разработка пользовательских интерфейсов
    8. Интеграция различных устройств и ПО в единую систему
    9. Миграция на новые аппаратные платформы, новые версии ОС
  • Консультирование
    1. Мы поможем в выборе аппаратной платформы под ваши требования
    2. Мы подберем стек ПО, подходящий под ваши требования
    3. Мы поможем с формулированием требований к аппаратно-программной платформе, согласно вашим бизнес-требованиям 
    4. Мы укажем на нюансы в использовании тех или иных технологий
    5. Мы поможем в управлении проектами по разработке встраиваемого ПО
  • Прототипирование
    1. Мы поможем создать прототип вашего продукта или решения
    2. Мы поможем проверить ограничения и предельные уровни производительности выбранной аппаратно-программной платформы
  • Аудит

    Аудит, тестирование, оптимизация:

    1. Мы поможем в выявлении "узких мест" выбранного решения
    2. Мы расскажем как оптимизировать существующее ПО
    3. Мы поможем настроить и организовать различные виды тестирований (функциональное, регрессионное, и др.)
    4. Мы поможем с деплойментом

Операционные Системы, с которыми мы работаем:

Техническая экспертиза, технологии

Ethernet

  • PCI, PCI-E, PCI-X
  • Serial, I2C, I2S, SMBus, SPI, WDT
  • NAND/NOR flash, PCMCIA
  • CompactFlash, PATA/SATA/SCSI, SD, eMMC
  • LCD, touchscreen, keypad, audio, camera devices
  • USB 2.0/3.0 – host, device, OTG
  • CAN, LIN, FlexRay


  • Realtime OS 
  • GPRS/3G/4G 
  • OpenGL ES
  • IoT (IOTivity, LWm2m, CoaP), MQTT, DDS
  • Embedded API


  • Chrome V8, .NET Core
  • run-time, LLVM, GCC
  • Hypervisor, Virtualization

наши работы

Отзывы

Работа с РТСофт крайне эффективна, т.к. они, являясь экспертами в разработке ПО", предоставляют высококачественный сервис. Нам стоило только кратко описать, что мы хотим получить, как РТСофт быстро все понял и в короткие сроки поставил разработанное ПО.

Стефан Эберхардт
Технический Продуктовый Менеджер в области Интернета Вещей и ИТ Безопасности производства денежных знаков в Giesecke+Devrient Currency Technology GmbH

Работа с РТСофт крайне эффективна, т.к. они, являясь экспертами в разработке ПО", предоставляют высококачественный сервис. Нам стоило только кратко описать, что мы хотим получить, как РТСофт быстро все понял и в короткие сроки поставил разработанное ПО.

Стефан Эберхардт
Технический Продуктовый Менеджер в области Интернета Вещей и ИТ Безопасности производства денежных знаков в Giesecke+Devrient Currency Technology GmbH