описание
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).
- удаленный формат работы
- поддержку профессионального развития.
- перспективы роста и развития, возможность реализации в других направлениях .