Проведение НИОКР Изготовление Разработка ПО Поставка и сервис морской техники Макетно-модельное проектирование Лабораторно-экспериментальная и испытательная база Разработка ПО Услуги, оказываемые по направлению “Разработка ПО” АО «ЗАСЛОН» разрабатывает алгоритмическое и программное обеспечение изделий авиационного, морского и общего применения. Новые алгоритмические решения позволяют повысить эффективность изделий, придать им дополнительные функциональные свойства. Значительный научный потенциал предприятия способен обеспечить решение задач, возникновение которых диктуется развивающимися технологиями, в том числе и в области разработки специального программного обеспечения (СПО). Научно-технический центр АО «ЗАСЛОН» располагает значительным потенциалом квалифицированных алгоритмистов и инженеров-программистов для проведения разработки программного обеспечения в любом, сколь угодно сложном проекте. Выполняя разработки СПО по основным направлениям деятельности предприятия, специалисты АО «ЗАСЛОН» программируют ПЛИС, ведут разработки ПО общего и специального назначения под управлением ОС и ОСРВ, ПО с графическим интерфейсом и с сетевыми технологиями на низкоуровневых и объектно-ориентированных языках программирования, используют в разработках современные и многоуровневые базы данных, а также различные системы разработки и проектирования. Занимаясь разработкой СПО для блоков и систем со специализированной элементной базой и устройствами сопряжения с интерфейсами ГОСТ 26765.52-87, ГОСТ 18977-79 (ARINC-429), CAN-BUS (ISO11898), ГОСТ Р 52070-2003 (MIL-STD-1553B), RS232, RS485; Ethernet-коммутаторами, платами ввода/вывода цифровой и аналоговой информации, а также платами формирования дискретных сигналов, специалисты АО «ЗАСЛОН» создают продукцию, соответствующую международным стандартам по интерфейсам, присоединительным размерам, надежности и качеству. Разрабатываемое СПО и продукция АО «ЗАСЛОН» проходит полный цикл разработки и производства в соответствии с ГОСТ Р ИСО 9001-2015. Программируемые блоки и системы, специализированные платы, выпускаемые с приемкой, проходят все необходимые виды испытаний, в том числе температурные. На всю продукцию предприятия выпускается ТУ и требуемая программная документация, оформляемая по ГОСТам и ОСТам. Высокий технологический уровень разработки изделий АО «ЗАСЛОН» и качество создаваемого СПО позволяет компании производить уникальную продукцию, соответствующую мировым стандартам качества. Высококвалифицированные программисты АО «ЗАСЛОН» в тесном сотрудничестве с алгоритмистами создают имитационные программно-математические модели исследуемых процессов и алгоритмов; разрабатывают функциональное, аппаратное и технологическое программное обеспечение, применяя следующие средства и технологии разработки: языки программирования: C, C++11/14/17 (STL, Boost), Python; кроссплатформенные инструментарии разработки: Qt 4, Qt 5 (разработка кроссплатформенного ПО с графическим интерфейсом пользователя); технологии программирования: ООП, шаблоны проектирования, модульное тестирование; математические пакеты: MatLab, GNU Octave, Scilab; системы контроля версий: GIT, Subversion (SVN); системы управления проектами: GitLab, Trac; документирование исходного кода: Doxygen; операционные системы жесткого реального времени: ОСРВ БАГЕТ 2.0; операционные системы общего назначения семейства GNU/Linux: Debian, CentOS; языки описания аппаратуры интегральных схем: Verilog, VHDL.