Job Description:
· Software design and development for infotainment software in Embedded Linux and Android systems.
· 7+ years in Software Development on Linux and/or Android.
· Strong verbal and written communication skills.
· Bachelor's degree in Computer Science, Software Engineering, or related degree.
Experienced with:
· Advanced programming and debugging skills with C, C++/11/14, Java, and unit test framework
· Development tools and IDE such as VS Code, Android Studio, git, JIRA, CMake, etc.
· Preferred - Working knowledge with security concepts such as crypto libraries, File-Based Encryption, OpenSSL libraries, and TEE.
· Understanding of Linux OS Concepts.
· Familiar with Android Open Source Platform programming.
· Ability to navigate and debug through complex existing code base in C, C++ and Java
Bachelor's Degree