Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Lead Linux Kernel Developer / Ведущий инженер-программист (TATLIN.UNIFIED)

YADRO
CompanyYADRO
CategoryUncategorised
LocationRussia
RemoteRemote
EmploymentNot stated
LevelNot stated
SalaryNot stated by the employer
Posted16 Jul 2026
Last verified11 Aug 2026
SourceThe employer's own careers page (company_site)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
Навыки: Linux, Алгоритмы, Алгоритмы и структуры данных, Linux kernel, C. Квалификация: Lead. Специализации: Инженер встраиваемых систем. СХД TATLIN - это программно-аппаратные комплексы, спроектированные и произведенные в России. За достаточно короткое время СХД TATLIN составили достойную конкуренцию крупным мировым производителям СХД. Поскольку данный проект активно развивается, мы открываем поиск Linux Kernel Developer Чем вам предстоит заниматься: • разработкой высокопроизводительных data path, control/management path, уровня data protection и кластерных компонентов для системы хранения данных; • разработкой эффективных алгоритмов и структур данных для симметричного active-active кластера; • разработкой высокопроизводительных алгоритмов преобразования данных и алгоритмов уменьшения избыточности данных; • исследованием и решением проблем, связанных с производительностью и стабильностью; • разработкой механизмов репликации данных; • настройкой и доработкой различных подсистем ядра Linux, продвижением наработок в mainline ядра. ​​​​​​​ Мы ожидаем от будущего члена команды: • понимание устройства современных компьютеров и операционных систем в целом; • отличное знание С; • отличное понимание как устроен Linux и Linux/POSIX API; • опыт анализа производительности отдельных приложений и системы в целом; • умение тестировать собственный код; • опыт написания многопоточных и/или асинхронных программ. Также необходимо быть знакомым с классическими алгоритмами и структурами данных. Будет плюсом: • наличие опыта разработки модулей ядра или опыт системного программирования; • опыт разработки высоконагруженных систем; • опыт работы с блочной подсистемой ядра.