🔥 1000+ вакансий с удаленкой на Хабр Карьере → посмотреть и откликнуться

Разработчик встраиваемых систем (Embedded Linux Developer) Middle/Senior

Зарплата

от 250 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Разработка и производство электроники.

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

О компании и команде

ГАОДИ – контрактный разработчик и производитель электроники с углублённой экспертизой в области компьютерного зрения, компьютерных платформ и индустриальных решений.

Мы в поиске к сотрудничеству коллеги с желанием совершенствоваться, умеющего работать в команде и любящим свою работу.

Обещаем интересные проекты, которые помогут вам стремительно развиваться. В нашей компании дружный, сплоченный коллектив и опытная команда разработчиков, готовая поддержать вас на этом пути, мы стремимся раскрыть потенциал, найти интересные задачи для каждого сотрудника.

Чем предстоит заниматься:

  • Компиляция ядер Linux под разные архитектуры и платформы;
  • Разработка модулей Linux Driver Kernel-space & User-space (SPI/I2C/USB/GPIO/e.t.c), исправление ошибок на уровне драйверов и расширение функциональности;
  • Адаптация модулей под разные версии ядра Linux;
  • Участие в процессе BringUp`а новых плат;
  • Сопровождение проекта в системе контроля версий Git.

    Ожидания от кандидата

    • Отличное знание Linux (как архитектуры драйверов ядра, так и пользовательских API POSIX);
    • Опыт работы с U-Boot (компиляция, конфигурация DeviceTree, настройка параметров запуска ядра Linux);
    • Опыт работы с системами сборки Buildroot/Yocto/Armbian: сборка и развертывание на устройствах;
    • Опыт разработки драйверов устройств для Linux (оптимизация, исправление ошибок и расширение функциональности);
    • Знание принципов работы с тулчейнами ARM;
    • Знание принципов работы systemd и d-bus;
    • Знание скриптовых языков (shell, python), опыт написания скриптов в Linux;
    • Высшее техническое образование;
    • Знание английского языка (технический).

    Будет являться плюсом

    • Базовые знания цифровой и аналоговой схемотехники. Умение читать электрические принципиальные схемы и документацию на электронные компоненты;
    • Умение пользоваться осциллографом и логическим анализатором
    • Опыт работы с Real Time патчем ядра Linux;
    • Опыт программирования микроконтроллеров типа STM32;
    • Опыт разработки на языках программирования C или C++
    • Опыт разработки под FreeRTOS и аналоги.

    Условия работы

    • Аккредитованная IT-компания,трудоустройство по ТК РФ;
    • Разнообрахные задачи, работа с российскими и иностранными заказчиками;
    • Возможность постоянного профессионального и личностного развития.

    Бонусы

    • ДМС после испытательного срока;
    • Спортивный уголок с тренажёрами в офисе, оплачиваемые спортивные занятия каждую неделю;
    • Кофе-брейки в офисе, пицца-пати каждый месяц, посещение мероприятий по желанию (это инфо для интровертов)