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

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

Свяжитесь с нами

Наши услуги

Портирование и миграция

Первичный запуск ПО

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

Тестирование встраиваемых систем

Рефакторинг кода

Поддержка существующих решений и устранение дефектов

Почему выбирают нас

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

Безопасность

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

Надёжность

Более 20 лет Аурига выступает доверенным партнером в области разработки и тестирования встроенного программного обеспечения в регулируемых отраслях, таких, как здравоохранение, для всемирно известных лидеров производства медицинской техники. Наши команды обеспечивают необходимый уровень безотказности программного обеспечения с соблюдением требований основных отраслевых стандартов и рекомендаций: MISRA C, DO-178C, IEC 62304 и других. Инженеры Ауриги анализируют и устраняют потенциальные угрозы, управляют рисками и разрабатывают решения, максимально повышающие безопасность и надежность программного обеспечения.

Стабильность

Стабильная работа системы — это именно то, к чему стремится Аурига при разработке встраиваемого ПО. Для повышения стабильности продукта наши инженеры внедряют на проекте нагрузочное/стресс-тестирование. Использование инструментов статического и динамического анализа кода помогает выявлять слабые места, а модульные и автоматические тесты — проверять разработанное ПО в экстремальных условиях.

Преимущества Ауриги

Мировой опыт для России

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

Партнер по импорто­незави­си­мости

За десятилетия работы в программировании встраиваемого программного обеспечения, наши эксперты накопили глубокий опыт взаимодействия с различным «железом» –микропроцессорами, платами, периферийными устройствами, технологическими платформами.

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

Надежность и качество

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

Технологии

Operating Systems

  • Linux, Embedded Linux
  • RTOS
  • UNIX
  • VxWorks
  • Windows, Win Embedded
  • iOS
  • Android

Processor Support

  • RISC-V
  • ARM
  • PowerPC
  • Intel x86
  • XScale
  • MIPS
  • SPARC
  • Ultrasparc III
  • SuperH
  • FPGA: Virtex, Spartan

HW platforms, interfaces, protocols

  • PCI, VME, PCI Express
  • CompactPCI, AdvancedTCA
  • MicroTCA, AdvancedMC
  • CAN, EtherCAT
  • IPMI, I2C, SPI
  • UART, RS-232
  • USB, WiFi, Bluetooth
  • GSM, GPRS
  • EDGE, UMTS, CDMA
  • GPS, GLONASS
  • IDE
  • SCSI, iSCSI
  • FibreChannel, MTD devices
  • Ethernet, ATM, T1/E1
  • IP, TCP, UDP, SCTP, SCCP
  • TCAP, SIGTRAN, SS7,
  • MGCP, H.323
  • RTP/RTCP, RTSP
  • SIP
  • CTI and VoIP

С кем мы сотрудничаем

Произ­во­ди­тели полу­про­вод­ников

Постав­щики аппа­рат­ного обес­пе­чения

Произ­во­ди­тели меди­цин­ских устройств и обору­до­вания

Промыш­ленный интернет вещей

Произ­во­ди­тели промыш­лен­ного обору­до­вания

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

Обсудим ваш проект?

Благодарим вас за интерес к Ауриге. Пожалуйста, заполните форму ниже – и наш специалист свяжется с вами.

    Опишите ваш проект

    Спасибо за ваше обращение!

    Мы ответим вам в ближайшее время.

    Свяжитесь с нами напрямую

    Офисы

    Москва

    117587, Варшавское ш., д. 125, стр. 16А

    Ростов-на-Дону

    344002, пр. Буденновский, д. 9, офис 305

    Нижний Новгород

    603104, ул. Нартова, д. 6, корп. 6, офис 829