Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, a related field of study, or equivalent practical experience.
6 years of experience testing embedded software on SoC on Linux, Android, Real Time Operating System, or BareMetal, including experience with hardware architecture, board schematics, protocols and standards.
6 years of experience in testing and debugging embedded software.
Preferred qualifications:
4 years of relevant work experience, including software development, testing and deployment of embedded systems.
Experience with Linux Kernel, Linux Kernel Internals or Android Kernel.
Experience working with prototype devices.
Strong programming skills in modern Python.
Excellent programming skills in Java, C/C++, and Java Native Interface (JNI).