Staff System Software Engineer, AOSP (Android OS), IOT
Core
Design and develop high-performance firmware and software for next-generation edge IoT platforms and hardware.
Role type
Staff System Software Engineer (Embedded/Linux/Android)
Builds
Edge IoT platforms and hardware
Domain
IoT, Embedded Systems, Automotive/Logistics
Required skills
Kotlin, Java, C++, AOSP, Android OS, Linux, embedded programming, RTOS, multi-core architecture debugging, automated testing
Responsibilities
Design and develop high-performance firmware and software for IoT platforms; Debug and optimize firmware on complex multi-core architectures; Develop automated and unit-level functional testing; Present and provide feedback on architectural discussions; Engage with cross-disciplinary teams to design and test features; Validate and maintain features using cloud-based analysis at scale.