⭐ Много стажировок в IT на Хабр Карьере → найти свою

Software Engineer C / Разработчик C (Linux kernel) (TATLIN.FLEX)

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий день

Компания

Будущее в наших руках

Описание вакансии

О компании и команде

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

R&D центры расположены в Москве, Санкт-Петербурге, Нижнем Новгороде и Минске, есть собственное производство в Московской области и инновационное производство полного цикла в городе Дубна.

Департамент разработки Системы Хранения Данных (СХД) TATLIN.FLEX занимается разработкой, тестированием и документированием полноценной СХД со своим Software-Defined Storage (SDS) на борту.

Команда Kernel Space занимается разработкой драйверов, входящих в состав ядра системы хранения данных. Мы пишем собственные модули программного RAID под различными дистрибутивами Linux. В состав команды также входят fullstack тестировщики, которые проверяют разработанные модули.

Наш стек: Linux, C, Docker, Gitlab CI, Git, Bash, Makefile, Python, PXE, Nexus.


Чем предстоит заниматься

  • разработкой драйверов, входящих в состав ядра системы хранения данных. Мы пишем собственные модули программного RAID. В основном работаем с блочной подсистемой.
  • изучать новые технологии, появляющихся в области систем хранения данных;
  • взаимодействовать с группой поддержки и сопровождения, а также оказывать третий уровень поддержки.

Ожидания от кандидата

  • знание языка С;
  • знание классических алгоритмов и структур данных;
  • опыт разработки в Linux kernel;
  • готовность к гибридному формату работы.

Дополнительно приветствуем

  • понимание работы ядра Linux;
  • понимание ассемблера x86_64;
  • опыт сборки и использования дебажного ядра Linux;
  • опыт отладки ядерного кода;
  • gdb/bpftrace/perf/ftrace;
  • наличие патчей в open source;
  • опыт администрирования Linux.

Условия работы

  • конкурентный уровень заработной платы для нас это не просто слова, а - принцип;
  • обучение и развитие: учебный портал с курсами и лекциями от внешних и внутренних экспертов, а также дополнительное профессиональное обучение и изучение английского языка;
  • программа поддержки инноваций: премии за научные достижения, публикацию статей, выступления на конференциях и регистрацию патентов;
  • "Лекторий", в котором мы организовываем встречи с выдающимися экспертами в области технологий;
  • забота о здоровье: ДМС с первых дней работы + стоматология, а также льготные условия страхования близких;
  • поддержка в личных вопросах: консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
  • открытое общение: регулярные онлайн-встречи всей команды YADRO;
  • программа рекомендаций: рекомендуя друзей или бывших коллег, вы получаете не только возможность работать вместе, но и денежные бонусы.