ITmicro



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

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

Портация операционных систем и разработка системного программного обеспечения

Осуществление работ по портированию операционных систем на различные процессорные а аппаратные архитектуры. Комплексное тестирование программно-аппаратных комплексов.

Полный цикл портации операционной системы линукс (Linux) на аппаратные платформы c микроконтроллерами ARM, XScale, x86, MIPS, PowerPC, X86.

Создание пакетов поддержки аппаратуры (BSP), включая модификацию начальных загрузчиков (U-Boot, eCos), создание драйверов устройств Ethernet, HDLC, Serial, поддержка интерфейсов PCI, CompactPCI, VME, USB, I2C, SPI, EEPROM, WiFi, GPRS/EDGE, Bluetooth, Zigbee, программирование контроллеров памяти DRAM/SDRAM/NVRAM.

Создание образов файловых систем для прошивки в энергонезависимую память (NOR/NAND flash, CF/MMC, SD). Скрипты для тестирования портированных компонентов и аппаратуры. Сборка дистрибутива.

Разработка ПО для коммуникационных устройств, поддержка различных телекоммуникационных протоколов: IP v.4/v.6, PPP, HDLC, VPN, OSPF, BGP, VLAN и т.п.

Реализация различных вариантов управления устройствами: WEB-интерфейс, SNMP, COM-порт, Telnet, LDC-дисплей и клавиатура.

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

Выбор и адаптация программного обеспечения для системы управления и мониторинга распределеного оборудования c использованием SNMP-протокола, разработка недостающих модулей.

Интеграция системы управления в бизнеспроцессы.

Проектирование, разработка, внедрение и сопровождение заказного программного обеспечения

Проектирование и разработка средств интеграции программных продуктов.

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

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

Проектирование и разработка систем IPTV, включая системы VoD, nVoD, Middleware

Разработка прикладного программного обеспечения с использованием C/C++, Java, J2EE, Ruby, PHP.

Постановка бизнес-процессов по разработке программного обеспечения в среде Linux

Если у вас есть собственная команда разработчиков и желание создать эффективную структуру по разработке программного обеспечения на основе открытых технологий, то наши ведущие специалисты проведут мастер-классы и тренинги, тем самым увеличив общую производительность рабочей группы, а внедрение в команду нашего менеджера по разработке программного обеспечения поможет быстро сориентироваться в мире открытого программного обеспечения (Open Source).