Разработка программного обеспечения (R&D)

  • Senior DevOps Engineer (Беспилотное направление)

    Приглашаем Senior DevOps Engineer.

    Предстоит заниматься поддержкой и развитием процессов Continuous Integration и Continuous Delivery, а также улучшением инфраструктуры разработки ПО.

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

    Разработка в основном ведется на языках программирования C++ и python.

    Для сборки версий под платформы windows и linux мы используем buildbot, aptly, docker, fpm, а также собственные утилиты.

    Наши требования:

    • Python3 (ansible, docker-py, stdlib);
    • Администрирование ОС на основе Linux;
    • Опыт и понимание принципов работы docker, git;
    • Опыт разработки кроссплатформенных cli приложений;
    • Умение и желание изучать новые технологии и подход.

    Плюсом будет опыт работы с CI/CD (buildbot, gitlab CI), cmake, aptly.

    Мы предлагаем:

    • Участие в разработке продукта для международного рынка;
    • Удобный гибкий график работы;
    • Команду единомышленников;
    • Высокий уровень профессиональной экспертизы;
    • Соблюдение всех норм ТК РФ;
    • Добровольное медицинское страхование;
    • Рабочее пространство в СПб. (ст.м.Василеостровская).
  • Младший инженер-программист (Тренажерные системы)

    Приглашаем присоединиться к команде разработки тренажерных систем

    Младшего инженера-программиста.

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

    • Разработка модулей тренажеров на языке С#;
    • Разработка визуализации тренажеров в среде Unity3D.

    Наши требования:

    • Знание С# или Java, или C++;
    • Знание ООП и паттернов проектирования;
    • Хорошее знание дискретной математики и теории алгоритмов;
    • Плюсом будет знание Unity3D.

    Мы предлагаем:

    • Инновационные разработки и перспективные проекты;
    • Дружный коллектив профессионалов;
    • Соблюдение всех норм ТК РФ;
    • Добровольное медицинское страхование;
    • Возможно трудоустройство на неполный рабочий день;
    • Рабочее пространство в СПб. (ст.м. Василеостровская).
  • Программист встроенного ПО на языке С (Embedded Software Engineer)

    Приглашаем Программиста встроенного ПО 

    присоединиться к команде разработки и производства БЛА (беспилотный летательный аппарат).

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

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

    Наши требования:

    • Образование: Высшее, или студент старших курсов, Специальность – программирование
    • Хорошее знание С
    • Навыки написания хорошо структурированного и оптимизированного кода
    • Опыт работы с аппаратурой и интерфейсами

    Приветствуется:

    • Знания языка С++
    • Опыт в написании и отладки многопоточных приложений
    • Опыт отладки ПО в GDB или др. отладчики
    • Опыт работы с real-timeОС
    • Опыт написания кросс-платформенных приложений
    • Склонность к коллективной работе
    • Английский язык, на уровне чтения документации.

    Мы предлагаем:

    • Уникальный инновационный продукт,
    • Дружный коллектив профессионалов,
    • Работу в головном офисе крупной российской компании (СПб.),
    • Соблюдение всех норм ТК РФ,
    • Добровольное медицинское страхование.
  • Менеджер продукта "Электронная картографическая система"

    Приглашаем Менеджера продукта (Product owner) в наше морское направление

    для развития электронной картографической системы.

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

    • Проводить анализ и формализацию требований к программным продуктам;
    • Вести и поддерживать в актуальном состоянии беклог продукта, определять приоритет реализации;
    • Взаимодействовать с командой разработки;
    • Формировать стратегию развития продуктов;
    • Участвовать в предъявлении и проведении приемо-сдаточных испытаний заказчику.

    Наши требования:

    • Высшее техническое образование;
    • Опыт работы аналитиком, менеджером по продукту, руководителем проекта от 3-х лет в сфере разработки программных подуктов;
    • Опыт формализации бизнес-требований к программным продуктам (написание ТЗ, спецификаций, user story, user cases);
    • Знание основ usability и эргономики современных продуктов, опыт разработки прототипов UI;
    • Сильные аналитические и коммуникативные способности;
    • Понимание жизненного цикла разработи программных продуктов;
    • Умение и желание разбираться со сложными техническими областями;
    • Английский язык на уровне чтения профессиональной литературы.

    Мы предлагаем:

    • Самостоятельный и долгосрочный проект;
    • Участие в разработке продукта для международного рынка;
    • Официальное оформление в штат и соблюдение всех норм ТК РФ;
    • Добровольное медицинское страхование;
    • Возможности для повышения квалификации за счет работодателя;
    • Гибкий рабочий график;
    • Лаунж-пространство FunTech для профессионального и творческого общения.
  • Инженер-тестировщик (Беспилотное направление)

    Мы приглашаем Инженера по тестированию присоединиться к команде разработки и производства для БЛА (беспилотный летательный аппарат).

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

    • Функциональное тестирование программного обеспечения авиационного оборудования и вычислительных систем БЛА;

    Тестирование оборудования:

    • Создание стендовых комплексов для отработки взаимодействия оборудования. (размещение, коммутация, тестирование, отработка взаимодействия);
    • Отработка взаимодействия оборудования на борту воздушного судна;
    • Составление технических заданий программистам, создающим имитаторы реальных приборов (каналы связи по предоставленным протоколам);
    • Разработка программ и методик испытаний функционального и технологического ПО;
    • Написание тест-кейсов, составление контрольных примеров и планов тестирования;
    • Фиксирование обнаруженных несоответствий в системе управления изменениями;
    • Выполнение официального тестирования ПО при участии представителя заказчика;
    • Участие в исследовательских работах по выявлению причин возникновения ошибок в ПО.

    Наши требования:

    • Высшее техническое образование;
    • Аналогичный опыт работы;
    • Опыт разработки/производства авиационной техники;
    • Опыт разработки/обслуживания БЛА является преимуществом;
    • Знание основ жизненного цикла ПО;
    • Английский язык на уровне работы с тех.документацией.

    Мы предлагаем:

    • Уникальный инновационный продукт;
    • Дружный коллектив профессионалов;
    • Соблюдение всех норм ТК РФ;
    • Добровольное медицинское страхование;
    • Гибкий рабочий график;
    • Лаунж-пространство FunTech для профессионального и творческого общения;
    • Рабочее пространство в СПб. (ст.м.Василеостровская).
  • Старший инженер по тестированию (Морские системы и решения)

    Для реализации нового продукта — электронной картографической системы приглашаем

    Старшего инженера по тестированию в наше морское направление.

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

    • Анализировать требования;
    • Оценивать трудоемкость и сроки тестирования;
    • Выполнять функциональное, интеграционное тестирование;
    • Разрабатывать и поддерживать в актуальном состоянии тестовую документацию;
    • Оптимизировать процессы тестирования.

    Наши требования:

    • Высшее образование;
    • Опыт работы в тестировании ПО от 3х лет;
    • Опыт организации и проведения функционального, модульного, интеграционного и приемочного тестирования;
    • Опыт работы с системами контроля версий, баг-трекинговыми системами;
    • Опыт создания и поддержания тестовых сред;
    • Знания операционных систем Windows, *nix на уровне продвинутого пользователя;
    • Опыт разработки тестовой документации (тест-кейсы, тест-планы, отчеты о тестировании);
    • Уверенное знание сетевых технологий;
    • Желателен опыт автоматизации тестирования;
    • Английский язык на уровне чтения технической документации.

    Мы предлагаем:

    • Самостоятельный и долгосрочный проект;
    • Участие в разработке продукта для международного рынка;
    • Официальное оформление в штат и соблюдение всех норм ТК РФ;
    • Добровольное медицинское страхование;
    • Возможности для повышения квалификации за счет работодателя;
    • Гибкий рабочий график;
    • Лаунж-пространство FunTech для профессионального и творческого общения.
  • Ведущий инженер-программист С++ (Морское направление)

    Для разработки нового продукта — электронной картографической системы приглашаем

    Ведущего инженера-программиста С++ в наше морское направление.

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

    • Стоять у истоков нового продукта
    • Проектировать архитектуру и разрабатывать новый продукт «с нуля»
    • Вырасти вместе с продуктом до руководителя команды разработки или системного архитектора (в зависимости от личных предпочтений и интереса в работе).

    Чего не будет:

    • Мегабайт legacy кода, который нужно поддерживать
    • Баг-фикса (ровно до тех пор, пока вы сами эти баги не породите)

    Наши требования:

    • Высшее профильное образование
    • Высокий уровень владения С++
    • Опыт разработки на С++ от 6 лет (серверное ПО, desktop-приложения)
    • Опыт использования библиотек Qt, boost
    • опыт разработки ООП
    • Умение проектировать и писать понятный, сопровождаемый код, разбираться и работать с чужим кодом
    • Опыт кроссплатформенной разработки (Windows/Linux) многопоточных приложений
    • Опыт работы с базами данных
    • Знание сетевых технологий (UDP/TCP)
    • Опыт работы с GIT
    • :Желателен опыт управления командой разработчиков
    • Желателен опыт проектирования приложений с клиент-серверной архитектурой
    • Английский язык на уровне чтения профессиональной литературы.

    Мы предлагаем:

    • Самостоятельный и долгосрочный проект;
    • Участие в разработке продукта для международного рынка;
    • Возможности для реализации (ближайшие перспективы до Team lead / Architect);
    • Официальное оформление в штат и соблюдение всех норм ТК РФ;
    • Добровольное медицинское страхование;
    • Возможности для повышения квалификации за счет работодателя;
    • Гибкий рабочий график;
    • Лаунж-пространство FunTech для профессионального и творческого общения.
  • Системный инженер (Беспилотное направление)

    Мы приглашаем присоединиться к команде разработки наземного пункта для БЛА (беспилотный летательный аппарат) в роли

    Системного инженера

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

    Обязанности инженера:

    • Настройка Windows/Linux (AstraLinux) – сетевые настройки, настройки прав пользователей и т.п;
    • Настройка ПО собственной разработки;
    • Совместная работа с программистами по выявлению причин отказа ПО;
    • Устранение (если возможно) возникших отказов;
    • Поддержание всего программно-аппаратного комплекса в рабочем состоянии;
    • Консультирование по работе с отдельными модулями ПО;
    • Совместная работа с программистами по выявлению причин отказа ПО.

    Наши требования:

    • Опыт настройки Windows и Linux (AstraLinux) – сетевые настройки, настройки прав пользователей и т.п;
    • Опыт устранение возникших отказов;
    • Участие в создании тестового и отладочного стенда;
    • Готовность к командировкам по РФ.

    Мы предлагаем:

    • Участие в разработке продукта для международного рынка;
    • Команду единомышленников;
    • Высокий уровень профессиональной экспертизы;
    • Соблюдение всех норм ТК РФ;
    • Полис Добровольного медицинского страхования;
    • Лаунж-зону FunTech для профессионального и творческого общения;
    • Рабочее пространство в СПб. (ст.м.Василеостровская).