Principal Embedded Software Engineer Linux / Android (Cambridge with Hybrid options):
The following information aims to provide potential candidates with a better understanding of the requirements for this role.
Versatile real-time embedded software development experience for working across varied embedded devices, ideally including Linux kernel or Android AOSP
Excellent knowledge across a variety of languages, not all required but confidence to learn new technologies is key (C, C++, Java, Kotlin)
Real-time, multi-thr... .