Senior Kernel / Virtualization Software Engineer для C, Rust
Что за роль
В этой роли вы будете разрабатывать и поддерживать компоненты гипервизора и виртуальных машин, включая управление памятью и интерфейсы KVM. Вам предстоит работать с кодом на границе между ядром Linux и виртуальными машинными мониторами, а также оптимизировать производительность и безопасность на низком уровне.
Что предстоит делать:
• Проектировать и реализовывать компоненты гипервизора и виртуальной машины.
• Разрабатывать и upstream-код для ядра Linux, включая изменения в подсистеме KVM и драйверах устройств.
• Оптимизировать легковесные виртуальные машины, минимизируя эмуляцию устройств и время загрузки.
• Профилировать и оптимизировать время загрузки, использование памяти и пропускную способность ввода-вывода.
• Диагностировать сложные ошибки на уровне гостя и хоста с использованием инструментов отладки.
• Настраивать взаимодействие с командой безопасности для обеспечения изоляции и защиты.
• Проводить код-ревью и наставлять инженеров по системному программированию.
Что важно знать
Это работа для опытного инженера, который хочет углубиться в разработку виртуализации и гипервизоров. Вы будете активно участвовать в сообществе open-source, внося свой вклад в проекты, такие как KVM и QEMU. Роль предполагает высокий уровень ответственности и требует глубоких знаний системного программирования и виртуализации.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram