Разработчик Embedded Linux (C/C++, ARM/MIPS SoC)
Описание
Локация: Москва, офисный формат работы на месте работодателя
Зарплата: от 200 000 до 300 000 RUB на руки в месяц
Компания
Эд-АйТи более 10 лет разрабатывает сложные системы измерений, мониторинга и автоматизации для среднего и крупного бизнеса, включая платформы на базе ARM SoC.
Что делать
Развивать Embedded Linux-платформу сетевого коммутатора на базе ARM SoC и Buildroot.
Добавлять и сопровождать пакеты Buildroot, конфигурации, зависимости, патчи и rootfs overlay.
Интегрировать open-source ПО, системные утилиты, библиотеки и компоненты производителей оборудования.
Разрабатывать Cisco-like CLI на базе libcli и настраивать сборку ядра, rootfs и программных компонентов.
Диагностировать проблемы интеграции непосредственно на устройстве.
Поддерживать воспроизводимую сборку и документировать технические решения.
Требования
Практический опыт работы с Embedded Linux и сборки встраиваемых систем с помощью Buildroot.
Понимание структуры Buildroot: packages, defconfig, external tree, patches и rootfs overlay.
Опыт кросс-компиляции под ARM и уверенное знание Linux user-space.
Знание C, достаточное для работы с libcli, существующим исходным кодом и API сторонних компонентов.
Понимание загрузки Embedded Linux: bootloader, kernel, Device Tree и rootfs; опыт работы с Make, CMake, Git и shell-скриптами.
Базовое понимание TCP/IP и управляемых сетевых устройств, а также умение читать техническую документацию на английском языке.
Хорошо, если есть
Опыт работы с U-Boot.
Знание VLAN, LACP, STP/RSTP/MSTP, LLDP, QoS, multicast или IGMP snooping.
Опыт работы с GPON и OMCI.
Культура и преимущества
Полное соблюдение ТК и официальное трудоустройство с первого дня.
ДМС со стоматологией, годовые бонусы и система performance review.
Гибкое начало рабочего дня с 8:00 до 10:00.
Работа в аккредитованной ИТ-компании с возможностью бронирования.
Офис в 10 минутах от метро Беговая или Полежаевская.
Помощь опытных сотрудников в период адаптации, внутренняя wiki по продукту и поддержка баланса между работой и личной жизнью.