Описание работы
«АльтЭль» – одна из ведущих российских компаний, успешно осуществляющая комплексные проекты в области информационной безопасности, приглашает системного программиста для работы над проектами компании.
Суть работы:
* Работа над проектами компании, связанными с системным уровнем, доработка и оптимизация ядра Linux, работы по виртуализации.
Требования:
* Профессиональный опыт в области разработки программного обеспечения не менее трёх лет * Уверенное знание языка С, * Опыт программирования Linux-kernel и/или drivers. * Знание подсистем ядра Linux: всех – поверхностно, 1-2 глубоко. * Наличие желания разбираться в сложных вещах и учиться.
Желательно:
* Низкоуровневое программирование и отладка(опыт в embedded приветствуется). * Приветствуются: Опыт asm, архитектура х86, amd64, mips64 способы и средства отладки системных приложений (ядро, драйвера), опыт работы со встраиваемыми системами, опыт командной работы в проектах разработки под Linux, профилировка ядра, выявление узких мест. Слова toolchain, cross-toolchain не должны вызывать панику. Предложение похачить ядро должно вызывать радость и бурю восторгов. * Плюсом является понимание основ виртуализации x86/x86_64 платформ, наличие опыта программирования xen/kvm/qemu.
Обязанности:
* Разработка или адаптация низкоуровневого или прикладного ПО под современные платформы на базе x86/x86_64. * Оптимизация ядра Linux для повышения производительности на различных задачах * Оптимизация исполнения подсистем и задач ядра на многоядерных платформах. * Различные работы, связанные с оптимизациями и доработками гипервизоров. * Взаимодействие с сообществами