Назад
4 дня назад

Системный программист (OS Linux)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Системный программист (OS Linux) (Linux/C): Диагностика и устранение сбоев ядра Linux, драйверов и пользовательских приложений с акцентом на сборку дистрибутивов, системную отладку и поддержку устройств. Focus on анализ производительности, утечек памяти, deadlock и race condition, а также сопровождение CI/CD для Linux-компонентов.

Локация: Москва, проспект Лихачёва, 5; работа на месте работодателя. Офис расположен рядом с метро и МЦК ЗИЛ, в технопарке «ЗИЛ».

Компания

БайтЭрг — российский разработчик и производитель радиоэлектронной продукции: комплексов мобильного и персонального видеонаблюдения, мобильных коммуникационных устройств и систем видеонаблюдения специального назначения. Компания работает на рынке радиоэлектроники 30 лет и реализует проекты для авиации, спецтранспорта и систем безопасности.

Что делать

  • Анализировать и устранять сбои ядра Linux, драйверов и пользовательских приложений.
  • Проводить отладку с помощью GDB, Valgrind, AddressSanitizer, adb, logcat, strace и perf.
  • Собирать, настраивать и сопровождать дистрибутивы и образы Linux, включая Buildroot и Debian/Ubuntu.
  • Поддерживать и модифицировать драйверы устройств, включая char/block, network, I2C, SPI и USB.
  • Настраивать системные службы systemd, udev, cron и сетевые сервисы.
  • Диагностировать проблемы производительности, утечки памяти, deadlock и race condition, а также поддерживать CI/CD сборки и тестирования Linux-компонентов.

Требования

  • От 3 до 6 лет опыта работы.
  • Уверенное владение C; знание C++ будет плюсом.
  • Понимание работы компоновщика и компилятора GCC/Clang.
  • Знание Bash/shell-скриптинга, Makefile, CMake и Ninja.
  • Понимание архитектуры Linux: процессы, потоки, IPC, память, файловые системы, блочные устройства, периферия и сетевой стек.
  • Опыт работы с исходным кодом ядра Linux и/или драйверами.
  • Опыт работы с Git, системами контроля версий и code review в Gerrit.
  • Знание сетевых протоколов TCP/IP и sockets на уровне, достаточном для диагностики.

Культура и преимущества

  • Полная занятость и пятидневная рабочая неделя с 9:30 до 18:00.
  • Официальное трудоустройство по ТК РФ.
  • Обучение и повышение квалификации за счёт компании.
  • Профессиональная команда, атмосфера взаимного уважения, профессиональные конкурсы и корпоративные мероприятия.
  • ДМС со стоматологией, компенсация занятий спортом, годовые премии и регулярная индексация заработной платы.
  • Уровень заработной платы устанавливается индивидуально с учётом опыта, навыков и профессиональных достижений.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →