Обязанности и достижения:
Доработка драйверов linux и написание новых. Работа с различными SoC (Sigma designs, Rockchip, Amlogic, Realtek)
Написание прошивок микроконтроллеров (от 8-bit до cortex-m),
в основном работа на стыке программной и аппаратной части устройства. А так же работа по связи внешних устройств (на контроллере)
с хостом на SoC под Linux. Модификация загрузчиков (uboot, lk).
Макетирование и отладка тестовых образцов для отработки каких-либо аппаратно-программных решений, последующее тестирование этих решений и поиск оптимальных.
Различный reverse engineering (например, некоторые аспекты работы аппаратной части SoC не описаные в даташите,
восстановление протокола прошивки контроллера и последующее написание собственной реализации и др. подобное), локализация и исправление различных проблем в SDK от вендоров применяемых SoC.
Исправление существующих проблем в софте плеера.