Программист С++ linux системной разработки

грейд
senior
формат
удалённо по РФ
страна
Россия
язык
Английский C1
опубликована
сегодня

описание

Getmobit - российская технологическая компания, мы предоставляем решения для обеспечения безопасности, оптимизации и управления корпоративными рабочими местами нового поколения при создании облачных рабочих пространств и виртуальных рабочих столов. Мы создаем «сквозную» платформу, которая позволяет работать с различными инфраструктурными сервисами – VDI, VoIP, VPN, аутентификация, сделав доступ к конфиденциальной информации безопасным вне зависимости от того, находится человек в офисе или дома. Ищем разработчика в команду Getmobit.

задачи

  • анализ требований, участие в их ревью и валидации с отделом тестирования
  • проектирование решений в рамках системной разработки, работа с низкоуровневой архитектурой
  • доработка имеющихся и самостоятельное создание новых компонент системного и прикладного уровня для работы в Linux (на языках C++, Python)
  • работа с системами сборки (OpenEmbedded/Yocto) программных компонент, включая загрузчик, ядра Linux и корневой файловой системы
  • создание API / программной среды для системных программистов
  • разработка модулей к подсистемам Linux, участие в разработке систем тестирования разрабатываемых прошивок и модулей
  • работа над комплексными задачами с высоким уровнем сложности с требованиями самостоятельной поставки и декомпозиции задач в команде разработки согласно Agile подходу
  • изучение новых технологий, документирование исследовательского опыта в виде архитектурных документов, обмен знаниями как внутри, так и между командами, менторство коллег
  • в рамках исследовательских задач генерация и проверка гипотез, создание технических прототипов согласно первоначальному дизайну

требования

  • Опыт коммерческой разработки на C, C++ или Rust от 5 лет.
  • Умение уверенно работать с Bash и командной строкой Linux.
  • Глубокие знания Linux: системные вызовы, userspace, процессы и сервисы, файловые системы.
  • Готовность использовать ИИ в ежедневной разработке.
  • Будет плюсом: знание современных стандартов C++ (C++17/C++20); знание языка программирования Python 3.x; опыт работы с библиотеками в составе Boost; опыт работы с сетевым стеком Linux, механизмами обеспечения процессной изоляции (cgroups/namespaces); опыт разработки многопоточных и асинхронных приложений и сервисов; работа с системами сборки Yocto, OpenEmbedded, Buildroot; опыт работы с Linux OS (Ubuntu, Astra, Red OS); английский язык на уровне свободного чтения технической документации

условия

  • предусмотренные законодательством гарантии.
  • уверенность в будущем. Мы чтим ТК РФ: у нас конкурентный, стабильный и прозрачный белый доход и полноценный соцпакет
  • мы заботимся о здоровье сотрудников и предоставляем ДМС со стоматологией, широким набором клиник
  • гибкое рабочее утро (с 8-00 до 10-00).
  • удаленный формат работы
  • поддержку профессионального развития.
  • перспективы роста и развития, возможность реализации в других направлениях .

навыки

похожие вакансии

статьи для разработчиков