promwad Embedded software

Разработка ПО

Разработка программного обеспечения для электроники

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

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

Целевые рынки

Мы готовы реализовать сложные проекты по разработке программного обеспечения на заказ с учетом специфики целевых рынков:

  1. Телекоммуникации
  2. Потребительская электроника
  3. Медия и развлечения
  4. Автомобильная электроника
  5. Системы промавтоматики и реального времени

Наша цель - это реализация конечного встроенного решения, которое будет удовлетворять всем требованиям и позволит внедрять его в бизнес-процессы клиаента

разработка встроенного по

Наша экспертиза

Телекоммуникации

Разработка встроенных систем для ТВ-приставок

  • Системное и пользовательское программное обеспечение для роутеров, коммутаторов, концентраторов и других сетевых устройств.
  • Системные драйвера для сетевых чипов и интерфейсов
  • Пользовательские интерфейсы для управления сетевыми устройствами и инфраструктурой
  • VoIP-решения и SIP-клиенты
  • Внедрение протоколов RDP, Citrix ICA и VMwareP CoIP
роутер Promwad
ПО для 5D кинотеатра и колонка Promwad

Медиа и развлечения

Системное и пользовательское программное обеспечение для ТВ-приставок, медиаплееров, планшетных ПК, 3D-телевизоров, видеорегистраторов, ридеров (устройств для чтения книг), 5D-кинотеатров, мобильных гаджетов:

  • Профилирование и оптимизация кода
  • Разработка ПО на базе ОС Linux и Android
  • Реализация модулей, которые задействуют аппаратные возможности работы с мультимедиа
  • Портирование ПО и локализация сторонних программных компонентов для мультимедийных устройств
  • Интеграция отдельных программных компонентов в единый продукт
  • Реализация пользовательских интерфейсов на базе технологий JavaScript, CSS3, HTML 5, Adobe Flash

Мы работаем с ведущими производителями специализированных аппаратных платформам и программных компонентов: Texas Instruments, ST, Marvell, Fujitsu, Samsung и др.

Автомобильная электроника

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

 

Потребительская электроника

Встроенные программные решения для потребительской электроники, такие как мобильные устройства, умный дом, IoT и системы слежения (GPS и GLONASS), разработанные на Linux, Android и других ОС.

бортовой самописец Promwad

Системы промавтоматики и реального времени

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

В процессе реализации проектов в этой сфере мы решаем следующие задачи:

Организация межмодульного взаимодействия Promwad

Организация межмодульного взаимодействия

Минимизация скорости загрузки системы

Синхронизация времени между устройствами в локальной сети

Разработка и портирование интерфейсов межъядерного взаимодействия

Мониторинг состояния устройства с восстановлением работоспособности при сбое

Разработка системных драйверов для специализированных интерфейсов

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

Наши проекты

Нейронавигатор
Навигационная система для нейрохирургов
Мы разработали программно-аппаратный комплекс для точных и безопасных операций на мозге и позвоночнике. Система показывает положение инструментов в теле пациента в режиме реального времени с точностью до одного миллиметра.
ИИ для приставок
ИИ-приложение для ТВ-приставок
Мы разработали приложение для поиска и покупки одежды прямо из видеопотока ТВ-приставок. Наши инженеры разработали решение на базе Android и Java, а также ИИ-сканера для поиска одежды и получения списка доступных моделей в онлайн-магазинах. Мы планируем развивать эту технологию, чтобы в будущем запустить функцию покупок для мебели и домашней техники.
Качество воздуха
Система мониторинга качества воздуха
Мы разработали аппаратно-программный комплекс с измерительными устройствами для сбора и отправки данных на облачный IoT-сервер для анализа, оповещения и создания карты загрязнения воздуха в режиме реального времени.
ТВ-конференции
Конференции на приставках и Smart TV
Мы реализовали сервис для аудио- и видеозвонков для Smart TV и приставок, уникальный среди операторов цифрового ТВ. Новое приложение для встраиваемых платформ создано для реализации потребностей разных категорий абонентов за счет расширенного сценария использования.
Навигация для ЖД
Блок навигации для ЖД
Устройство, устанавливаемое в кабине машиниста поезда, получает координаты от спутниковых навигационных систем и передает геолокационные данные на сервер заказчика. Для устройства разработана программная платформа на базе Linux с графическим интерфейсом.
Иван Кутень Promwad

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

— Иван Кутень, со-основатель Promwad и CTO

Уровни разработки ПО в Promwad и типовые решения

Начальные загрузчики

Конфигурирование и оптимизация под целевую платформу (низкоуровневое программирование)

Системы сборки прошивок

Интеграция программных компонентов в единый продукт, конфигурирование и оптимизация дистрибутивов под целевые решения

Операционные системы

Работа с стеками протоколов, системными интерфейсами, разработка и интеграция драйверов устройств, разработка аппаратно-зависимого кода

Прикладное ПО

Портирование и локализация программных модулей, разработка пользовательских интерфейсов и разработка кроссплатформенных приложений

Сервисное ПО

Разработка систем проверки аппаратуры, разработка модулей безопасного обновления ПО

Серверное ПО

Разработка систем управления инфраструктурой / парком оборудования, разработка веб-интерфейсов пользователей и операторов

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

Нужна разработка программного обеспечения или низкоуровневое программирование?

Расскажите о своей задаче. Мы ответим вам сегодня или на следующий рабочий день.