Инженер-разработчик Linux

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

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

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

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

Обязанности:

  • Участие в разработке системного ПО Linux для устройств вычислительной техники
  • Разработка модулей Linux Driver Kernel-space & User-space (SPI/I2C/USB/GPIO/e.t.c), исправление ошибок на уровне драйверов и расширение функциональности
  • Автоматизация прошивки и тестирования продукции вычислительной техники при помощи скриптов bash, python и аналогичных
  • Запуск (bring-up) и отладка нового вычислительного оборудования и периферии вместе с инженерами-схемотехниками
  • Адаптация модулей под разные версии ядра Linux

Требования:

  • Отличное знание Linux (как архитектуры драйверов ядра, так и пользовательских API POSIX)
  • Знание принципов работы systemd и d-bus
  • Опыт разработки на языках программирования C или C++
  • Свободное владение интерпретируемыми (скриптовыми) языками программирования bash, python и аналогичными
  • Знания схемотехники на уровне чтения принципиальных электрических схем
  • Английский язык для работы с технической документацией и деловой переписки

Условия:

  • Опыт разработки или исправления/доработки подсистем и приложений Linux
  • Опыт разработки драйверов устройств для Linux (оптимизация, исправление ошибок и расширение функциональности)
  • Опыт работы с U-Boot
  • Опыт работы с системами сборки Buildroot/Yocto/Armbian
  • Умение пользоваться осциллографом и логическим анализатором
  • Опыт программирования микроконтроллеров типа STM32
  • Опыт разработки под FreeRTOS и аналоги.