Программное обеспечение «Универсальная доверенная цифровая платформа». Программное обеспечение доверенного сервера

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

Разработка и тех поддержка – ООО «ВедаПроект», правообладатель – ООО «Перспектива» ИНН 7707430353, тел. +7 495 138 40 00

Описание функциональных характеристик ПО дов. сервера

Инструкция по использованию доверенного сервера

Инструкция по установке Доверенного Сервера

Цена уточняется по запросу



    Программное обеспечение «Универсальная доверенная цифровая платформа». Программное обеспечение доверенного сервера Читать далее »

    Программное обеспечение «Универсальная доверенная цифровая платформа». Демонстрационное программное обеспечение

    Демонстрационное программное обеспечение предназначено для обеспечения демонстрации работы доверенной цифровой платформы. Программа служит средством для демонстрации управления и работы доверенного вычислительного модуля в составе доверенной универсальной цифровой платформой.

    Разработка и тех поддержка – ООО «ВедаПроект», правообладатель – ООО «Перспектива» ИНН 7707430353, тел. +7 495 138 40 00

    Описание функциональных характеристик демонстрационного ПО

    Инструкция по использованию демонстрационного по

    Инструкция по установке Демонстрационного по

    Патент Демонстрационное ПО

    Цена уточняется по запросу



      Программное обеспечение «Универсальная доверенная цифровая платформа». Демонстрационное программное обеспечение Читать далее »

      DevOps-инженер (Linux)

      Обязанности:

      • Разработка и настройка инфраструктурного ПО для обеспечения процессов разработки проекта (одноплатники, SoC на ARMv8 архитектуре, Linux);
      • Развёртывание, настройка, поддержка и сопровождение серверов и сервисов для автоматизации разработки проекта;
      • Настройка и поддержка систем безопасности вверенных информационных систем;
      • Создание системы резервирования, мониторинга и оповещения о состоянии всех развёрнутых систем.

      Требования:

      • Опыт командной работы;
      • Ответственность, системный подход, трудолюбие, желание развиваться, углублять и совершенствовать свои знания и навыки, хорошее чувство юмора и позитивный настрой;
      • Хорошие знания инфраструктуры Linux ядра и утилит GNU;
      • Хорошие знания в области подсистем безопасности информационных систем, понимание ключевых параметров и метрик;
      • Хорошие знания Bash и Python, применительно к задачам автоматизации и DevOps;
      • Опыт настройки и поддержки популярных систем автоматизации разработки, сборки и деплоя (k8s, Redmine, GitLab, Nexus, Harbor, CI/CD, Prometheus, Grafana и т. п.);
      • Опыт настройки и поддержки опорных сервисов (СУБД, файловые сервера, почтовые сервера, k8s, терминальные сервера, DNS, web-сервера, гипервизоры, VPN);
      • Знание принципов современных криптоалгоритмов, в том числе российских.

      Будет преимуществом:

      • Опыт работы в пространстве ядра Linux, знание базовых подсистем;
      • Опыт embedded разработки для ARM-архитектуры;
      • Опыт настройки и поддержки тестовых контуров и производственного контура;
      • Знания языков программирования различного уровня, средств разработки и сборки;
      • Опыт работы в других ИТ областях.

      Условия:

      • Полный рабочий день в офисе в Сокольниках;
      • Конкурентная заработная плата;
      • Дружный молодой коллектив;
      • Гибкое начало рабочего дня (с 8-00 до 11-00);
      • Хорошая техническая оснащенность;
      • Релакс зона с массажным креслом в офисе;
      • Чай/кофе на офисных кухнях.



        DevOps-инженер (Linux) Читать далее »

        Senior Embedded Linux Developer / Старший Разработчик Встраиваемых Систем Linux

        В настоящее время мы расширяемся и нам требуется Senior Embedded Linux Developer — Старший Разработчик Встраиваемых Систем Linux.

        Эта позиция требует сотрудничества с разнопрофильной командой для разработки встраиваемого программного обеспечения для специализированных аппаратных решений. Необходимо анализировать, проектировать, программировать, отлаживать и модифицировать встроенное программное обеспечение для стабильной работы драйверов и пакетов. В работе используется аналоговое и цифровое оборудование и операционные системы реального времени. Эта должность требует понимания работы аппаратного обеспечения и сильных навыков программирования на C/C++.

        Вам предстоит:

        • Проектирование и реализация систем и компонентов с использованием C, C++ и различных языков (например: bash, python) в программном окружении Linux;
        • Написание кода от высокоуровневых встроенных приложений до драйверов устройств на уровне регистров, а также reverse engineering существующих компонентов;
        • Использование различных процессоров и аппаратных периферийных устройств;
        • Реализация тестов и написание сопутствующей документации для заданной части системы;
        • Отладка и устранение проблем в коде и обеспечение интеграции в архитектуру системы;
        • Разработка и модификация BSP (включая перенос и интеграцию драйверов устройств ядра);

        Что мы ожидаем от вас:

        • Сильные навыки программирования на C, C++ и опыт использования систем сборки (make cmake …);
        • Опыт работы в области разработки программного обеспечения от 3 лет;
        • Опыт работы с коммуникационными протоколами, например: TCP, UDP, HTTP, Bluetooth LE и и.д.;
        • Опыт работы с симметричными и асимметричными системами шифрования и знание принципов современных криптоалгоритмов, в том числе российских;
        • Отличные аналитические и эмпирические навыки решения проблем и устранения неисправностей;
        • Знание основных принципов работы Linux ядра, DT, загрузчика и принципов загрузки и работы системы;
        • Понимание методологии тестирования встроенного программного обеспечения, а также создание и исполнение протоколов тестирования и отладки;
        • Понимание различных интерфейсов SPI, I2C, USB 2+, RS232, CAN, RS485, SDIO;
        • Способность планировать работу и выполнять сложные задачи при минимальном руководстве.

        Будет плюсом:

        • Опыт завершенных проектов с использованием архитектур: ARMv8, MIPS, RISC-V;
        • Опыт портирования драйверов, uboot, linux kernel и опыт использования универсального загрузчика UBoot;
        • Опыт использования технологий доверенной загрузки и исполнения: TEE, TrustZone, OTP, TPM и т.д.;
        • Опыт работы с библиотеками компьютерного зрения OpenCV, dlib с организацией вычислений на CPU, GPU, NPU при применении нейросетевых технологий;
        • Опыт работы с OpenCL, RTOS.

        Условия:

          • Конкурентная белая заработная плата;
          • Официальное трудоустройство по ТК РФ;
          • Дружный коллектив, состоящий из профессионалов предоставляет возможности для развития и роста, а разноплановые проекты компании дают возможность изучать и внедрять самые современные технологии;
          • Комфортные условия труда, творческая атмосфера и доверительные отношения между сотрудниками;
          • Хорошая техническая оснащенность и собственное производство;
          • Работа в офисе, недалеко от станции метро Семеновская.

        Senior Embedded Linux Developer / Старший Разработчик Встраиваемых Систем Linux Читать далее »

        Ведущий инженер-разработчик по тестированию аппаратных платформ (Senior Embedded QA Engineer)

         

        В настоящее время мы в расширяемся и нам требуется: ведущий инженер-разработчик по тестированию аппаратных платформ (Senior Embedded QA Engineer).

         

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

        В работе используется аналоговое и цифровое оборудование и операционные системы реального времени. Эта должность требует понимания работы аппаратного обеспечения и навыков программирования.

        Обязанности:

        • Разработка методик и программ автоматического и полуавтоматического тестирования инфраструктурного, прикладного, сетевого, системного ПО и устройств (одноплатники, SoC на ARMv8 архитектуре, Linux)
        • Разработка и модификация тестового ПО с использованием Bash, Python;
        • Установка программного обеспечения на целевую платформу;
        • Использование лабораторного и измерительного оборудования;
        • Выполнение тестирования программно-аппаратной платформы вручную или с использованием автоматических тестов;
        • Написание детальных bug отчетов;
        • Анализ и предоставление финальных отчетов тестирования для обратной связи;
        • Участие в анализе кейсов технической поддержки;
        • Работа в роли лидера группы тестирования.

         

        Требования:

        • Опыт работы в должности программиста или тестировщика программного обеспечения 6+ лет;
        • Хорошие знания программного окружения Linux и утилит GNU;
        • Хорошие знания Bash, Python, библиотек, фреймворков, инструментария, инфраструктуры разработки, сборки и тестирования ПО;
        • Опыт написания автоматических тестов (3+ лет) с использованием специализированных фреймворков и скрипт языков (например Ruby, Python);
        • Опыт использования и тестирования сетевых приложений, знание популярных сетевых протоколов, инфраструктуры и сетевой модели OSI;
        • Умение анализировать лог файлы и предоставлять помощь в поиске дефектов и отладке приложения;
        • Хорошие коммуникативные и лидерские навыки, а также умение создавать качественные тексты отчетов и документации.

         

        Будет преимуществом:

        • Опыт работы в пространстве ядра Linux, знание подсистем;
        • Опыт работы с физическими устройствами (через драйверы или напрямую через физические интерфейсы);
        • Знание архитектуры ARMv8 или опыт завершенных проектов для встраиваемых систем ARM, MIPS, RISC-V;
        • Опыт использования технологий доверенной загрузки и исполнения (TEE, TrustZone);
        • Опыт использования современных криптографических алгоритмов;
        • Опыт чтения принципиальных схем и технической документации на компоненты (Data Sheets);
        • Понимание различных интерфейсов SPI, I2C, USB 2+, RS232, CAN, RS485, SDIO;
        • Опыт управления командой тестирования.

        Условия:

        • Конкурентная белая заработная плата;
        • Официальное трудоустройство по ТК РФ;
        • Дружный коллектив, состоящий из профессионалов предоставляет возможности для развития и роста, а разноплановые проекты компании дают возможность изучать и внедрять самые современные технологии;
        • Комфортные условия труда, творческая атмосфера и доверительные отношения между сотрудниками;
        • Хорошая техническая оснащенность и собственное производство;
        • Работа в офисе, недалеко от станции метро Семеновская.

        Ведущий инженер-разработчик по тестированию аппаратных платформ (Senior Embedded QA Engineer) Читать далее »

        Программист C++

        Задачи:

        • Разработка систем диагностики для разрабатываемой аппаратуры;
        • Разработка наземных пунктов управления;
        • Разработка систем тестирования работоспособности алгоритмов;
        • Написание функциональных тестов.

        Требования:

        • Знание С++ не менее 5 лет (не ниже С++ 11);
        • Опыт работы с Qt и QML;
        • Опыт работы с TCP/IP, UDP;
        • Опыт работы с системой контроля версий Git;
        • Умение работать в команде;
        • Быть ответственным за свою работу и результат;
        • Опыт разработки под ОС Linux;
        • Хорошее знание CMake;
        • Разработка многопоточных приложений для ОС Linux и Windows.

        Желательно:

        • Знание языка C# и движка Unity.

        Условия:

        • Оформление по ТК РФ и соблюдение правил охраны труда;
        • Белая заработная плата. Размер заработной платы зависит от Ваших знаний и умений и обсуждается индивидуально по результатам собеседования;
        • Офис недалеко от м. Сокольники, 2 прекрасно оборудованных столовых в офисе. Работа в дружном молодом коллективе;
        • Удобная транспортная доступность для автомобилистов — ТТК;6. Бесплатная круглосуточная и охраняемая парковка для сотрудников компании;
        • Свободный dress code. Наличие уголка релакса — бесплатное массажное кресло для сотрудников;
        • Индивидуальное премирование сотрудников по результатам выполненных работ;
        • Полная обеспеченность всем необходимым для работы (новое оборудование, включая мебель и оргтехнику, современные компьютеры);
        • Гибкий формат и график работы, корпоративные мероприятия Корпоративные обучающие курсы soft skills.

        Ошибка: Контактная форма не найдена.

        Программист C++ Читать далее »

        Старший разработчик C++

        Требования:

        • Хорошее знание С++ не менее 10 лет (не ниже С++ 11);
        • Хорошее знание STL;
        • Опыт работы с Qt и QML;
        • Опыт работы с TCP/IP, UDP;
        • Опыт работы с системой контроля версий Git;
        • Опыт разработки под ОС Linux;
        • Хорошее знание системы сборки CMake;
        • Разработка многопоточных приложений для ОС Linux и Windows;
        • Быть ответственным за свою работу и результат.

        Желательно:

        • Опыт руководства группой разработчиков (2-3 человека);
        • Опыт разработки драйверов по ОС Linux;
        • Опыт работы с микроконтроллерами stm32;
        • Знание языка C# и движка Unity.

        Условия:

        • Оформление по ТК РФ и соблюдение правил охраны труда;
        • Белая заработная плата. Размер заработной платы зависит от Ваших знаний и умений и обсуждается индивидуально по результатам собеседования;
        • Офис недалеко от м. Сокольники, 2 прекрасно оборудованных столовых в офисе. Работа в дружном молодом коллективе;
        • Удобная транспортная доступность для автомобилистов — ТТК;6. Бесплатная круглосуточная и охраняемая парковка для сотрудников компании;
        • Свободный dress code. Наличие уголка релакса — бесплатное массажное кресло для сотрудников;
        • Индивидуальное премирование сотрудников по результатам выполненных работ;
        • Полная обеспеченность всем необходимым для работы (новое оборудование, включая мебель и оргтехнику, современные компьютеры);
        • Гибкий формат и график работы, корпоративные мероприятия Корпоративные обучающие курсы soft skills.

        Старший разработчик C++ Читать далее »

        Программист – математик / Программист – алгоритмист

        Задачи:

        • Обнаружение и сопровождение объектов в видеопотоке;
        • Алгоритмы наведения;
        • Алгоритмы оптической навигации для бортовых систем.

        Требования:

        • Хорошее знание С++ не менее 5 лет (не ниже С++ 11);
        • Опыт работы с системой контроля версий Git;
        • Опыт обработки изображений;
        • Сильный математический базис (Обязательно);
        • Опыт аналитической и исследовательской работы;
        • Навыки командной работы.

        Желательно:

        • Опыт работы с OpenCV;
        • Практическое применение алгоритмов обработки изображений (ORB, AKAZE, SLAM и др.);
        • Будет плюсом знание языка C# и движка Unity.

        Условия:

        • Оформление по ТК РФ и соблюдение правил охраны труда;
        • Белая заработная плата. Размер заработной платы зависит от Ваших знаний и умений и обсуждается индивидуально по результатам собеседования;
        • Офис недалеко от м. Сокольники, 2 прекрасно оборудованных столовых в офисе. Работа в дружном молодом коллективе;
        • Удобная транспортная доступность для автомобилистов — ТТК;6. Бесплатная круглосуточная и охраняемая парковка для сотрудников компании;
        • Свободный dress code. Наличие уголка релакса — бесплатное массажное кресло для сотрудников;
        • Индивидуальное премирование сотрудников по результатам выполненных работ;
        • Полная обеспеченность всем необходимым для работы (новое оборудование, включая мебель и оргтехнику, современные компьютеры);
        • Гибкий формат и график работы, корпоративные мероприятия Корпоративные обучающие курсы soft skills.

        Программист – математик / Программист – алгоритмист Читать далее »