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

1. Проектирование аппаратных средств

  • Разработка с применением беспроводных систем на кристалле (JN5148)
  • Разработка и изготовление прототипов радиоэлектронной аппаратуры (навигационное оборудование, оборудование передачи данных)
  • Разработка проектной и рабочей документации продуктов для серийного производства (многослойные печатные платы, ARM, DDR2)
  • Разработка электроники с применением модулей ГЛОНАСС, GSM (2G, 3G), беспроводных стандартов Zigbee/Jennet/Wi-Fi, акселерометров, гироскопов, интерфейсов RS-232, RS-485, CAN
  • Разработка систем для функционирования в автономном режиме и жестких климатических условиях
  • Разработка и изготовление изделий на базе микроконтроллеров STM32, AVR (Attiny, Atmega), Jennic (JN5148) и микропроцессоров AT91SAM9xxx (ARM).
  • Серийное производство, пусконаладочные работы и ремонт сложного радиоэлектронного оборудования

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

  • Программирование С++/Qt (Windows, Linux, SerialPort, Positioning, QML).
  • Программирование клиент-серверных сетевых приложений (в т.ч. на основе Google Protobuf).
  • Программирование C++ (POSIX, Boost, TCP/IP, EFL).
  • Программирование Java (J2SE, Hibernate, Maven, Apache Tapestry, etc).
  • Программирование скриптов PHP, Perl, Python, Ruby, Bash/SH, Awk, Sed.
  • Программирование под ОС Android (Java, C++/Qt).
  • Разработка с использованием БД PostgreSQL (опыт задач DBA), MySQL, Oracle (в т.ч. геоинформационные расширения).
  • Разработка драйверов аппаратного обеспечения под Linux.
  • Портирование Linux на нестандартные аппаратные платформ (ARM и т.д.).
  • Программирование микроконтроллеров STM32, AVR (Attiny, Atmega), Jennic (JN5148): работа по интерфейсам RS232, RS485, протокол Modbus, в т.ч. с использованием FreeRTOS.
  • Разработка систем автоматизации на базе шины CAN и протокола CanOpen, на базе шины RS485 и протоколов Modbus и Mavlink.
  • Модернизация систем на базе QNX (газовая телемеханика с протоколом Modbus).

3. Администрирование серверов и систем

  • Администрирование, оптимизация и поддержка Linux-серверов (CentOS, Debian): диагностика проблем производительности (ввод/вывод, CPU, ОЗУ, базы данных), оптимизация ПО и его конфигурации
  • Опыт кросс-платформенной сборки ПО, сборки ПО в целом (Linux, Windows, QNX, FreeBSD), организация рабочих сред для проектов, например:
    • Qt@WinCE
    • Qt@Xylinx Zynq 7000
    • C++@ROS