Старший инженер по разработке сетевого программного обеспечения Linux, C/C++
Описание
Работодатель: Компания – разработчик собственной аппаратно-программной платформы для сетевого оборудования Обязанности:Разработка Linux-платформы — от первого запуска платы и bootloader до стабильной production-прошивкиBring-up и развитие платформы на NXP i.MX 8M Plus / ARM64Работа с U-Boot, Linux kernel, Device Tree, systemd.Адаптация Astra Linux ARM под нашу аппаратную платформуИнтеграция и отладка PCIe между CPU и switch ASIC.Работа с периферией: Ethernet, eMMC, UART, I²C, SPI, GPIO, watchdogНастройка boot/recovery/update/rollbackПодготовка production firmware и участие в выпуске новых версийНизкоуровневая диагностика совместно с hardware-командойУчастие в bring-up и отладке новых ревизий платыРабота на уровне bootloader → kernel → BSP → firmwareРабота непосредственно с ARM64 и сетевым оборудованиемЗадачи, где результат инженера — это реально работающая плата и production firmware Требования:Опыт работы в Embedded Linux от 5 летПрактический опыт BSP / Linux kernel / board bring-upУверенный ARM64Хорошее знание U-Boot, Linux kernel и Device TreeОпыт работы с PCIe и периферией ARM-платформУмение самостоятельно разобраться с проблемой на уровне hardware + bootloader + kernel + driverОпыт с Yocto, Buildroot, Debian-based Linux или аналогичными системамиУверенный C/C++, Shell, GitУмение читать схемы и datasheet Мы ищем:Инженера, который проходил путь: от ARM-платы - «первое включение → UART → U-Boot → Linux → периферия → PCIe → стабильность → production».Реальный bring-up новой ARM64-платформыРабота на уровне bootloader → kernel → BSP → firmwareНавыки взаимодействия непосредственно с hardware-командой Условия:Место работы: г. Москва, м. Калужская.График работы: с 9:00 до 18:00 (пн-пт), возможен гибкий график начала рабочего дня.Трудоустройство: согласно ТК РФ с первого рабочего дняСоцпакет: ДМС, перспективы карьерного ростаДостойная оплата труда от 350000 тысяч рублей(готовы обсуждать с успешным кандидатом, имеющим релевантный опыт)Возможность профессионального и карьерного роста Основной стек: ARM64 • NXP i.MX 8M Plus • Embedded Linux • U-Boot • Linux Kernel • Device Tree • Astra Linux • PCIe • BSP