
Ведущий инженер по Embedded Linux (ARM64)
Описание вакансии
Работодатель: Компания – разработчик и производитель волоконно-оптических и оптико-электронных систем
Запуск и настройка Embedded Linux на новой аппаратной платформе (NXP i.MX 8M Plus).
Адаптация Astra Linux ARM под целевое оборудование.
Разработка и поддержка BSP, настройка основных аппаратных интерфейсов.
Настройка и отладка взаимодействия процессора с сетевым коммутатором (PCIe).
Настройка загрузки системы, обновлений и восстановления после сбоев.
Сборка и подготовка прошивок для тестирования и серийного производства.
Поиск и устранение проблем на ранних этапах разработки совместно с командой аппаратных разработчиков.
Участие в подготовке технических требований к аппаратной платформе.
Хорошее знание U-Boot, Linux Kernel, Device Tree и Systemd.
Опыт запуска новой платы (bring-up) или глубокой адаптации существующей аппаратной платформы.
Понимание принципов работы PCIe, Ethernet, UART, eMMC, I²C, GPIO и Watchdog.
Опыт работы с Yocto, Buildroot, Debian-based Embedded Linux или аналогичными системами сборки.
Умение читать datasheet, электрические схемы, работать с pinmux и последовательностями питания/сброса.
Опыт низкоуровневой отладки: serial console, early boot, crash logs, kernel panic, dmesg.
Уверенное владение C/C++, Shell и Git.
Опыт работы с Embedded Linux от 5 лет, из них не менее 2 лет в BSP, Kernel или Bring-up.
Знание Secure Boot, OTA-обновлений и CI.
Место работы: г. Москва, м. Калужская, шаговая доступность.
График: 5/2, с 9:00 до 18:00, возможен гибкий старт рабочего дня.
Оформление по ТК РФ с первого рабочего дня.
Социальный пакет: ДМС, возможности профессионального и карьерного роста.
Заработная плата обсуждается индивидуально с успешным кандидатом.

