Системный программист со знанием Android (C, HAL, AOSP)

Центр анализа и расследования кибер атак

Системный программист со знанием Android (C, HAL, AOSP)

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

В TSARKA Group мы разрабатываем собственные электронные устройства — от идеи до конечного результата (железо, софт, корпус). Нам нужен системный программист, который разбирается в Linux, Android и железе, умеет собирать прошивки, писать драйверы и ковыряться в HAL.

Наши задачи:
  • Собирать и адаптировать Android-ядро (ядро Linux под AOSP);

  • Разрабатывать и дорабатывать драйверы устройств: экран, звук, питание, USB, камера, беспроводные интерфейсы;

  • Работать с Device Tree, настраивать init.rc, fstab, boot/recovery;

  • Подключать и разрабатывать модули HAL (Hardware Abstraction Layer);

  • Реанимировать и допиливать заводские прошивки (vendor BSP);

  • Участвовать в сборке и настройке AOSP и кастомных Android-прошивок;

  • Работать с низкоуровневыми логами, отладкой через UART, fastboot, adb.

Необходимые знания и навыки:
  • Уверенное знание C (C++ будет плюсом);

  • Опыт системной разработки под Linux и/или Android;

  • Понимание архитектуры ОС (ядро, процессы, память, привилегии);

  • Опыт работы с AOSP: добавление новых аппаратных платформ, сборка;

  • Опыт работы с TEE (ARM TrustZone);

  • Знание архитектуры Android HAL, понимание работы с HIDL или AIDL;

  • Умение пользоваться git, dmesg, logcat, fastboot;

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

  • Опыт работы с Graphene OS;
  • Разработка драйверов для Wi-Fi / BT, USB, NFC, Audio, графики;

  • Опыт с платформами NXP, Rockchip, MediaTek, Allwinner, Qualcomm;

  • Опыт в реверс-инжиниринге заводских прошивок (анализ vendor BSP);

  • Знание сетей и сетевого стека, опыт работы с сокетами;

  • Навыки пакетирования ПО (rpm, deb) и чтение электрических схем;

  • Знакомство с виртуализацией: KVM (libvirt, virsh).
Мы предлагаем:
  • Работа офисе г.Астана или Алматы (по договоренности удаленно);

  • Гибкий график;

  • Участие в создании собственных устройств с нуля;

  • Инженерная команда, в которой ценится ум и инициативность.

Посмотреть контакты работодателя

Похожие вакансии

Senior Kotlin & Java Developer

5 LAB(ФАЙВ ЛАБ)

Удаленная работа
  • Алматы

  • Не указана

Рекомендуем
Частная компания “Automated Communication Solutions Ltd.”

PHP/ (Middle+) разработчик

Частная компания “Automated Communication Solutions Ltd.”

Удаленная работа
  • Алматы

  • Не указана

Рекомендуем
Aitas KZ
Удаленная работа
  • Алматы

  • Не указана

Рекомендуем

Middle/Senior Frontend Developer

5 LAB(ФАЙВ ЛАБ)

Удаленная работа
  • Алматы

  • Не указана

Удаленная работа
  • Алматы

  • от 1500000 KZT

Analytics Company
Удаленная работа
  • Алматы

  • до 5500 USD

Bilim Land (Bilim Media Group)

Senior PHP Laravel developer BilimClass

Bilim Land (Bilim Media Group)

Удаленная работа
  • Алматы

  • до 5500 USD

Tiny
Удаленная работа
  • Алматы

  • до 5500 USD

Teez
Удаленная работа
  • Алматы

  • до 1500000 KZT

Octobank
Удаленная работа
  • Алматы

  • до 1500000 KZT

Удаленная работа
  • Алматы

  • до 1500000 KZT

One technologies

Senior Angular developer

One technologies

Удаленная работа
  • Алматы

  • до 1500000 KZT

Senior Data Analyst - BI Developer

Autodoc Group (Автодок Казахстан)

Удаленная работа
  • Алматы

  • до 1500000 KZT

Finstar Financial Group

Frontend-разработчик

Finstar Financial Group

Удаленная работа
  • Алматы

  • от 2700 EUR

Teez
Удаленная работа
  • Алматы

  • до 1700000 KZT

Ракетная фирма
Удаленная работа
  • Алматы

  • до 1700000 KZT

QIWI Kazakhstan (КИВИ Казахстан)

C#/.NET-бэкенд-разработчик

QIWI Kazakhstan (КИВИ Казахстан)

Удаленная работа
  • Алматы

  • до 1700000 KZT

Your Next Agency
Удаленная работа
  • Алматы

  • до 1700000 KZT

RedLab
Удаленная работа
  • Алматы

  • до 1700000 KZT

Improvado KZ
Удаленная работа
  • Алматы

  • до 1700000 KZT

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию