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

По договоренности

  • Автозаводская
  • Технопарк
  • Шаболовская

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

Почему стоит работать с нами:

∙ 30 лет опыта на рынке радиоэлектроники;
∙ работа над проектами для авиации, спецтранспорта и систем безопасности;
∙ профессиональное взаимодействие с опытными коллегами;
∙ возможности, которые меняют карьеру.

Станьте частью команды, которая создаёт будущее российской электроники!

Должностные обязанности:

— анализ и устранение сбоев ядра Linux, драйверов и пользовательских приложений;

— участие в полном цикле разработки: проектирование, реализация, code review, тестирование;

— анализ и воспроизведение проблем, поступающих от заказчиков и команды тестирования.

— поддержка SELinux-политик, разрешений и безопасности платформы;

— отладка с использованием GDB, Valgrind, AddressSanitizer и других инструментов;

— работа с журналами системы (syslog, journald, dmesg), трассировкой и профилированием (strace, perf);

— сборка, настройка и сопровождение дистрибутивов и образов Linux (Buildroot, Debian/Ubuntu и др.);

— поддержка и модификация драйверов устройств (char/block, network, I2C, SPI, USB и т.д.);

— настройка и сопровождение системных служб (systemd, udev, cron, сетевые сервисы);

— диагностика проблем производительности, утечек памяти, deadlock и race condition;

— поддержка CI/CD-процессов сборки и тестирования Linux-компонентов;

— отладка и сопровождение Android;

— отладка на уровне Framework, Native, HAL и драйверов ядра Android;

— сопровождение и модификация Android-прошивок (в т.ч. OTA-обновления, recovery, fastboot);

— использование adb, logcat, systrace для диагностики, анализ crash-отчётов и устранение дефектов в системных и прикладных компонентах;

— работа с AOSP: сборка, кастомизация, porting на целевые платформы.

Требования:

— уверенное владение языком C; знание C++ будет плюсом;

— понимание работы компоновщика (linker) и компилятора (gcc/clang);

— знание bash/shell-скриптинга, Makefile, Cmake, Ninja;

— базовое понимание Java/Kotlin (для чтения кода AOSP);

— понимание архитектуры Linux: процессы, потоки, IPC, память, файловые системы (работа блочных устройств, периферии и пр.), сетевой стек;

— опыт работы с исходным кодом ядра Linux и/или драйверами;

— опыт работы с Git, системами контроля версий и code review (Gerrit);

— базовое понимание архитектуры Android: Boot process, Binder, HAL, Framework layers;

— опыт использования инструментов отладки: GDB, adb, logcat, strace, perf;

— знание сетевых протоколов на уровне, достаточном для диагностики (TCP/IP, sockets);

— умение читать и анализировать stack trace, core dump, memory dump;

— технический английский - чтение документации, спецификаций и исходного кода.


Условия:

— офис в шаговой доступности от метро ЗИЛ и МЦК ЗИЛ (Технопарк «ЗИЛ»);

— официальное трудоустройство по ТК РФ;

— график: пятидневная рабочая неделя с 9:30 до 18:00;

— обучение и повышение квалификации за счёт компании;

— возможность проявить себя на профессиональных конкурсах;

— профессиональная команда, атмосфера взаимного уважения;

— насыщенная корпоративная жизнь;

— ДМС со стоматологией;

— компенсация занятий спортом;

— премии по итогам года, регулярная индексация заработной платы;

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


Адрес: Россия, Москва, проспект Лихачёва, 5
Показать на большой карте

Поделиться:

Опубликована 2 месяца назад

Похожие вакансии

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
Требования: Опыт системного программирования на языке C от 5 лет и более; Хорошее знание архитектуры ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Крафтвэй корпорэйшн ПЛС (ГК Росатом)Крафтвэй корпорэйшн ПЛС (ГК Росатом)
  • Москва
10 дней назад
Задачи: Разработка и поддержка системного ПО - доработка прошивки устройств на базе Android 10/11/14 ... (EvotorOS) и сопровождение системных компонентов; Миграция на новые версии Android - обновление устройств ... с Android 6 (их очень мало, но они есть) до 10, а также с 10/11 до 14; Разработка системных приложений ...
  • Полный день
  • Опыт от 3 лет
Логотип компании ЭвоторЭвотор
  • Москва
2 месяца назад
Мы в поисках специалиста по разработке и сопровождению системного и сервисного программного обеспечения ... Вы будете выполнять следующие обязанности: разработка и сопровождение системного и сервисного программного ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Инжиниринговый Центр Железнодорожного ТранспортаИнжиниринговый Центр Железнодорожного Транспорта
  • Москва
месяц назад
Концерн воздушно‑космической обороны «Алмаз – Антей» — крупный холдинг оборонно‑промышленного комплекса, лидер сегмента систем воздушно‑космической обороны в Российской Федерации. Обязанности: Разработка прикладного программного обеспечение на языке ...
  • Полный день
  • Опыт от 3 лет
Логотип компании Концерн ВКО Алмаз - АнтейКонцерн ВКО Алмаз - Антей
  • Москва
месяц назад
БПЛА; Оптимизация кода для работы в условиях ограниченных вычислительных ресурсов; Взаимодействие с программистами ... схемотехниками для решения комплексных задач; Подготовка технической документации (спецификации, руководства программиста ...
  • Полный день
  • Опыт от 3 лет
Логотип компании The Skolkovo Institute of Science and TechnologyThe Skolkovo Institute of Science and Technology
  • Москва
2 месяца назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.