Android Software Engineer (Low Level)

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

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

Компания

ключевой российский дизайн-центр по разработке ЭБ для систем связи и телекоммуникационного оборудования в России.

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

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

Задачи:

  • Разработка и портирование драйверов Android для следующих интерфейсов:
  • интерфейсы и фреймворки аппаратных ускорителей (например, GPU OpenGL ES / VPU OpenMAX);
  • периферийные высокоскоростные интерфейсы (например, DDR4, PCIe, USB, MIPI DSI, MIPI CSI, ONFI, SD/eMMC);
  • периферийные низкоскоростные интерфейсы (SPI, I2C, UART, I2S).
  • Чтение документации и исходного кода, предоставляемых вендорами;
  • Перенос патчей;
  • Code review;
  • Доработка исходного кода с целью повышения производительности и оптимизации энергопотребления.

Требования:

  • С / С++, Python / Bash, Make;
  • Не менее 2-х лет опыта системной разработки под Linux;
  • Опыт работы с Linux на уровне ядра и загрузчика (U-Boot);
  • Опыт работы с Android SDK / NDK;
  • Понимание архитектуры AOSP, Android HAL;
  • Понимание архитектуры ARM;
  • Высокий уровень самостоятельности.

Будет плюсом:

  • Опыт портирования, оптимизации комплексных драйверов / фреймворков / подсистем ОС Linux или Android;
  • Уверенное владение Git и Gerrit;
  • Наличие вклада в проекты с открытым исходным кодом, открытые проекты на GitHub;
  • Опыт исследования аппаратных проблем, в т.ч. с помощью осциллографа.

Будет огромным плюсом:

  • Trusty, TrustZone / OP-TEE;
  • ARM Trusted Firmware.

Мы предлагаем:

  • Участие в передовых проектах в отрасли микро- и радиоэлектроники, телекоммуникаций и связи;
  • Работу в команде лучших специалистов отрасли, с возможностью делиться знаниями и перенимать опыт, решая сложные инженерные задачи, на передовом краю развития современных технологий;
  • Систему поощрения за создание результатов инновационной деятельности, регистрация патентов;
  • Применение результатов работы в подготовке квалификационных работ в магистратуре и аспирантуре. Поддержка научно-технического совета в подготовке статей, публикаций, работ;
  • Работу в современных системах автоматизированного проектирования от ведущих мировых производителей по высокотехнологичным проектным нормам с лучшими российскими и зарубежными фабриками-изготовителями;
  • Широкие возможности профессионального роста;
  • Гибкий график работы (возможность выбора начала и окончания рабочего дня);
  • Возможность дистанционной работы или частично дистанционной работы;
  • Расширенный социальный пакет: ДМС (включающий стоматологию, возможность подключения родственников и членов семьи, страховку выезжающих за рубеж, телемедицину, онлайн-консультации юриста и психолога), материальная помощь к важным/значимым событиям, компенсация занятий спортом, сервис корпоративных скидок и привилегий;
  • Корпоративный транспорт по гор. Зеленоград;
  • У нас дружественная атмосфера и активная корпоративная жизнь. Корпоративные волейбольная и футбольная команды – участником может стать любой желающий;
  • Мы ценим ваш опыт и компетенции, поэтому уровень дохода обсуждаем с успешными кандидатами.