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

  • Java-Разработчик / Java Developer (Геоинформационные системы)

    Приглашаем Java-Разработчика в Отдел разработки ПО Департамента автоматизированных и геоинформационных систем.

    Задачи:

    • Участие в масштабных проектах по разработке прикладных геоинформационных систем

    Мы ждем от вас:

    • Опыт работы: от 3х лет программирования на Java,
    • Знание Swing или JavaFX,
    • Знание Spring Framework,
    • Понимание REST; XML-RPC, J2EE, JSF; SQL,
    • Опыт работы с PostgreSQL.

    Большим плюсом будет:

    • Опыт построения архитектуры и разработки облачных приложений;
    • Знания вычислительной геометрии;
    • Опыт работы с библиотеками GDAL и PROJ4;
    • Знание английского языка на уровне чтения технической литературы;
    • Опыт работы с GIT, JIRA, Linux;
    • Опыт работы по методологии SCRUM.

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

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

    Мы ищем full-stack разработчика для участия в разработке веб-ГИС.

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

    Проект находится в стадии активной разработки, при этом у нас мало legacy кода.
    Технологический стек проекта: Python (aiohttp), JavaScript (Vue.js), PostgreSQL, Nginx, Docker, GitLab.

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

    • хорошее знание современного Python (Python 3.6);

    • опыт работы с SQL базами данных (postgresql);

    • будет плюсом опыт работы с фронтендом (css, html, js);

    • знакомство с современными средствами развёртывания ПО;

    • будет плюсом опыт админстрирования веб-серверов под Linux;

    • желателен опыт разработки под Linux;

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

    • Гибкий график работы;
    • Интересные проекты и возможность видеть продукт своей деятельности;
    • Дружный коллектив профессионалов и единомышленников;
    • Cоблюдение всех норм ТК РФ;
    • Добровольное медицинское страхование.
    • Рабочее пространство в СПб. (ст.м.Василеостровская)
  • 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.

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

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

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

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

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

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

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

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

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

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

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

    • Уникальный инновационный продукт,
    • Дружный коллектив профессионалов,
    • Работу в головном офисе крупной российской компании (СПб.),
    • Соблюдение всех норм ТК РФ,
    • Добровольное медицинское страхование.
  • Ведущий инженер-программист Python / Python Developer

    Приглашаем Ведущего инженера-программиста Python.

    Задачи:

    • Разработка комплексных инновационных решений на базе современной 3D-ГИС платформы

    Мы ждем от вас:

    Обязательно:

    • Знание принципов ООП
    • Знание основ теории алгоритмов
    • Отличное знание и опыт использования Python 3
    • Знание основных сетевых протоколов
    • Опыт создания многопоточных приложений
    • Опыт использования систем контроля версий, желательно Git
    • Знание английского языка на уровне работы с технической документацией
    • Ответственность, инициативность, умение работать в команде

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

    • Хорошее знание вычислительной геометрии
    • Знание основ компьютерной графики
    • Опыт создания серверных приложений
    • Опыт создания распределенных систем
    • Опыт использования реляционных СУБД, желательно PostgreSQL
    • Опыт использования NoSQL БД
    • Опыт использования Twisted
    • Опыт использования web-фреймворков (Flask, Django)
    • Опыт использования OpenGL, GLSL, WebGL
    • Опыт использования OpenCL, OpenCV, NumPy, PyQt
    • Знание и опыт использования С++

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

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

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

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

    Приглашаем Системного инженера в Департамент интегрированных мостиковых систем.

    Задачи:

    • Командировки на корабли с целью установки и настройки программного обеспечения (в т.ч. собственной разработки)
    • Локализация и устранение возникших проблем
    • Совместная работа с разработчиками по выявлению причин отказа программного обеспечения
    • Поддержание всего программно-аппаратного комплекса в рабочем состоянии
    • Консультирование по работе с отдельными модулями ПО

    Мы ждем от вас:

    • Высшее профильное образование
    • Опыт администрирования ОС семейства Windows и Linux– сетевые настройки, настройки прав пользователей и т.п.
    • Опыт работы с современным серверным и сетевым оборудованием
    • Опыт написания скриптов (Bash(sh), Python)
    • Опыт работы с системами виртуализации
    • Глубокие знания в области сетевых технологий

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    В настоящее время мы ищем ответственного Руководителя отдела разработки программных продуктов.

    Тебе предстоит:

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

    Наш стек технологий:

    • Разработка: С++, STL, boost, Qt, QML
    • Автотесты: Python
    • CI/CD: Jenkins

    Мы очень заинтересованы, если ты:

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

    Для тебя:

    • Работа в Центре разработки ПО — г.Санкт-Петербург
    • Официальное оформление в штат и соблюдение всех норм ТК РФ
    • Добровольное медицинское страхование
    • Возможности для повышения квалификации за счет работодателя
    • Гибкий рабочий график
    • Возможности для реализации своих смелых и масштабных идей
  • Front-end web developer

    Приглашаем на позицию Front-end web developer:

    Задачи:

    • Разработка комплексных инновационных решений на базе современной 3D-ГИС платформы

    Мы ждем от вас:

    Обязательно:

    • Знание принципов ООП
    • Знание основ теории алгоритмов
    • Знание основных сетевых протоколов
    • Опыт разработки решений под основные десктоп-браузеры
    • Уверенное знание HTML 5, CSS 2-3, JavaScript, jQuery
    • Понимание UI/UX
    • Опыт использования систем контроля версий, желательно Git
    • Знание Debian GNU/Linux на уровне продвинутого пользователя
    • Знание английского языка на уровне работы с технической документацией
    • Ответственность, инициативность, умение работать в команде

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

    • Хорошее знание вычислительной геометрии
    • Знание основ компьютерной графики
    • Опыт использования реляционных СУБД, желательно PostgreSQL
    • Опыт использования OpenGL, GLSL
    • Опыт использования WebGL
    • Знание языков программирования высокого уровня

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

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