Bachelor's degree in Computer Science, Electrical Engineering, a related technical field, or equivalent practical experience.
4 years of experience in software development developing in C/C++.
1 year of experience in software development on Linux.
Preferred qualifications:
Master's degree in Computer Science, Electrical Engineering, or a related technical field.
5 years of experience in software development developing in C/C++.
3 years of experience, including development, testing, and deployment for Android BSP, Linux device drivers, Linux kernel modules, or FreeRTOS drivers/modules.
Experience in either kernel development, display/graphic driver/HAL, or peripheral drivers on Android systems.
Excellent technical documentation and communication skills.