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

Дата размещения вакансии: 28.11.2024
Работодатель: ГАОДИ РУС
Уровень зарплаты:
з/п не указана
Город:
Москва
шоссе Энтузиастов 34
Требуемый опыт работы:
От 3 до 6 лет

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

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

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

Задачи:

  • Компиляция ядер 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-компания,трудоустройство по ТК РФ;
  • Удобный график с гибким началом и окончанием рабочего дня;
  • Расширенный пакет ДМС со стоматологией, вызовом врача на дом (даже за МКАД) и полисом путешественника — после испытательного срока
  • Удобный и технологичный офис с зонами для работы и отдыха, оплачиваемые спортивные занятия каждую неделю (пляжный волейбол);
  • Корпоративные мероприятия (ежемесячные пицца-пати, зимний и летний тимбилдинги). Для интровертов - посещение по желанию.
  • Работа с российскими и иностранными заказчиками, возможность постоянного профессионального и личностного развития.
  • Широкие возможности карьерного роста и прокачки скиллов. Конкурентная заработная плата.