Программное обеспечение для ВОЛС

Скачать
Навыки
Наши разработчики имеют необходимое профильное образование, полученное в ведущих ВУЗах страны, и большой опыт, приобретенный за время работы в сфере разработки ПО. Глубокое знание языка программирования C++ позволяет правильно и уместно использовать огромные возможности этого мощного языка для написания эффективных, портируемых приложений, не требующих для своего выполнения неоправданно больших мощностей компьютера, наличия виртуальной машины или других дополнительных компонентов. Многие приложения изначально разрабатываются в ключе кросс-платформенности и модульности, и могут легко адаптироваться под различные операционные системы, такие как Windows, Windows CE, Unix, Linux и Embedded Linux.
Знание стандартной библиотеки STL, а так же получающей все большую популярность среди профессионалов библиотеки Boost позволяет эффективно решать задачи для разных платформ, не изобретая велосипед, а уделяя все внимание основной сути задачи.
Использование библиотек MFC, ATL и VCL в сочетании со знанием Windows API позволяет быстро создавать приложения для Windows, использующие особенности этой популярной операционной системы.
Знание основ UNIX-подобных операционных систем, в частности, стандарта POSIX, позволяет разрабатывать программное обеспечение для этих систем, в том числе для различных дистрибутивов GNU/Linux.
К прочим успешно используемым нами технологиям можно отнести такие как Sockets, COM, SQL, WDM и другие.
Помимо разработки приложений наши инженеры имеют большой опыт в конфигурировании и портировании встраиваемых ОС (Windows CE, Embedded Linux) для разнообразных платформ. Зачастую для реализации таких задач возникает необходимость дополнять типовые пакеты драйверами собственной разработки, что мы с успехом и делаем.
Кроме того, наши профессионалы имеют хорошее представление о низкоуровневых процессах в вычислительной технике и имеют опыт в создании прошивок для значительного числа различных контроллеров и DSP на низкоуровневых языках, таких как ассемблер и C.
Использование современных средств управления проектами, планирования, контроля версий, автоматической сборки, модульного и другого тестирования, изучение и адаптация правил, подходов и техник, разработанных в сфере разработки программного обеспечения, позволяют в сжатые сроки выпускать готовые, качественные и эффективные продукты.
Краткий список основных используемых нами технологий:
C++, C , MFC, ATL, COM, STL, Sockets, Boost Libraries, QT, VCL, Unix, Windows, Windows API, Windows CE, Embedded Linux, SQL;
Platform Builder, MS Visual Studio, Borland Developer Studio, Embedded Visual Studio;
Visual DSP, AVR Studio;
Analog Device (DSP), Altera (MAX), Silicon Laboratories (Cygnal Controllers), Atmel (Atmega).
Optixsoft - Программное обеспечение для ВОЛС. 2017. Все права сохранены.