сегодня

c/c++ developer

Загрузи резюме, чтобы видеть мэтчи с вакансией

генерация резюме под вакансию

Загрузи резюме в профиль, чтобы сгенерировать временное CV под эту вакансию

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

Загрузи резюме в профиль, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории

описание

Офис в Москве, есть программа релокации для кандидатов из регионов РФ и стран Таможенного Союза.

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

задачи

  • Исследовать производительность компонентов операционной системы и выполнять их оптимизацию;
  • Разрабатывать инструменты профилирования, анализа производительности и потребления ресурсов;
  • Проверять гипотезы архитекторов и заниматься прототипированием;
  • Проводить исследования для развития базовых механизмов операционной системы: изоляции компартментов, межпроцессного взаимодействия, синхронизации, механизмов управления доступом и харденингов.

требования

  • Глубокое понимание архитектуры современных операционных систем и системного программного обеспечения;
  • Понимание основ архитектуры вычислительных систем: иерархия памяти, разделение на пространство ядра и пространство пользователя, виртуальная память, механизмы когерентности кэшей;
  • Знание типовых алгоритмов и структур данных, навык асимптотического анализа алгоритмов;
  • Понимание типовых причин просадки производительности и тактик оптимизации;
  • Хорошее знание языков программирования C и C++;
  • Базовое знание ассемблера для armv8 или x86_64;
  • Базовое владение языком Python 3.x;
  • Опыт работы в GNU/Linux, владение POSIX shell и инструментами командной строки, способность настраивать и поддерживать Linux-систему;
  • Понимание принципов работы компиляторов, линкеров, оптимизаций на уровне компилятора и ABI;
  • Знание типовых сетевых протоколов и модели OSI;
  • Аналитический склад ума, внимание к деталям и самостоятельность;
  • Грамотная письменная речь;
  • Английский язык для чтения и написания технических текстов;
  • Будет плюсом знание устройства современных микроядер (seL4, NOVA, Fiasco, Zircon, Managarm), знакомство с архитектурой ОС на базе микроядер (Sculpt OS, Fuchsia), знание архитектуры современных мобильных ОС (iOS, Android, Tizen, Sailfish OS/ОС Аврора, Chrome OS), знание основ информационной безопасности, базовые знания в криптографии, понимание причин типовых уязвимостей и способов их митигации, знакомство с языками Rust, Dart, Haskell.

условия

  • ДМС и страхование жизни с первого месяца;
  • Ежемесячная доплата на питание;
  • Оплата мобильной связи;
  • Обучение: митапы, конференции, сертификации, иностранные языки, курсы по развитию навыков;
  • Наличие в офисе 2 спортзалов, сауны, ресторана, бара, врача и массажа;
  • Программа релокации в головной офис для кандидатов из регионов.

Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.

прозрачные зарплаты в IT

Анонимные данные по зарплатам и грейдам

Посмотреть
График динамики зарплат
Откликнуться Добавить в трекер

Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.