сегодня

системный программист

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

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

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

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

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

описание

Офис, есть релокация.

Компания занимается разработкой решений в сфере информационной безопасности, включая создание операционной системы KasperskyOS.

задачи

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

требования

  • Опыт от 5 лет разработки или портирования стандартных библиотек (crt0, libc, libpthread, libdl, libm) или иного системного ПО;
  • Глубокое понимание устройства стандартных библиотек, их связи с ядром ОС, процесса запуска приложений и загрузки динамических библиотек;
  • Знание стандартов C, ANSI, ISO, IEC, POSIX;
  • Знание теории операционных систем: архитектура, уровни привилегий, системные вызовы, прерывания, виртуализация, многозадачность, межпроцессное взаимодействие;
  • Знание классических алгоритмов и структур данных;
  • Отличное знание C (C17 и новее) с навыками разработки безопасного кода;
  • Знание ASM (X86-64, ARM64, RISC-V или MIPS32) на базовом уровне;
  • Знание C++ (C++20 и новее) на базовом уровне;
  • Опыт кроссплатформенной разработки с использованием LLVM, Clang, GCC, Binutils;
  • Опыт отладки сложных падений с помощью GDB;
  • Опыт работы с системами сборки Make, CMake, инструментами автоматизации Bash, Python и системой контроля версий Git;
  • Опыт разработки в UNIX-окружении (Linux);
  • Самостоятельность в работе над нетривиальными задачами;
  • Готовность транслировать экспертизу и поддерживать актуальность знаний проекта;
  • Будет плюсом подтвержденная экспертиза в разработке стандартных библиотек или релевантных open-source проектах (LLVM Project, NetBSD, FreeBSD, GLibc, Musl, Bionic), глубокое понимание стандартов POSIX, опыт разработки слоя POSIX-совместимости, опыт разработки механизма запуска Linux или Windows приложений для микроядерных систем, опыт отладки редких падений, опыт оптимизации кода с помощью SIMD, глубокие знания ASM и аппаратных платформ, знания методов харденинга, комплексный опыт разработки в рамках методологии SDL, навыки автоматизации с использованием Agentic AI.

условия

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

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

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

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

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

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