В 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;
Будет плюсом:
Разработка драйверов для Wi-Fi / BT, USB, NFC, Audio, графики;
Опыт с платформами NXP, Rockchip, MediaTek, Allwinner, Qualcomm;
Опыт в реверс-инжиниринге заводских прошивок (анализ vendor BSP);
Знание сетей и сетевого стека, опыт работы с сокетами;
Навыки пакетирования ПО (rpm, deb) и чтение электрических схем;
Работа офисе г.Астана или Алматы (по договоренности удаленно);
Гибкий график;
Участие в создании собственных устройств с нуля;
Инженерная команда, в которой ценится ум и инициативность.
Частная компания “Automated Communication Solutions Ltd.”
Алматы
Не указана
Bilim Land (Bilim Media Group)
Алматы
до 5500 USD
Алматы
до 1500000 KZT
Autodoc Group (Автодок Казахстан)
Алматы
до 1500000 KZT
Ракетная фирма
Алматы
до 1700000 KZT