Staff System Software Engineer, AOSP (Android OS)
Core
Design and develop high-performance firmware and software for cutting-edge IoT platforms on Linux, Android, and real-time operating systems.
Role type
Staff System Software Engineer (Embedded/IoT)
Builds
Next-generation hardware platforms and on-edge IoT software features
Domain
IoT, Embedded Systems, Linux/Android
Required skills
Kotlin, Java, C++, AOSP, Android OS, Linux, embedded programming, RTOS, multi-core architecture debugging, automated testing
Technologies
Kotlin, Java, C++, AOSP, Linux, RTOS
Responsibilities
Design and develop high-performance firmware and software for IoT platforms; Debug, optimize, and validate 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.
Seniority
Staff, hands-on IC
