Senior Software Engineer

Cerence Inc. · Taiwan, Taiwan, Taiwan

Location
Taiwan
Job Type
Full time
Posted
June 28, 2026

Job Description

Job Description

Responsibilities:

• Design and develop Android applications using Kotlin, Coroutines, and Flow

• Build modern UI using Jetpack Compose with MVVM architecture and reactive state management

• Develop and customize applications on Android Automotive OS (AAOS)

• Integrate with vehicle systems via Car APIs (e.g., CarPropertyManager, Vehicle HAL)

• Implement VUI/GUI features for in-vehicle infotainment systems

• Design and implement robust networking layers using Retrofit / OkHttp

• Ensure performance, stability, and responsiveness of applications in resource-constrained environments

• Collaborate with cross-functional teams (mobile, backend, embedded) to deliver end-to-end features

• Identify system bottlenecks and optimize performance (CPU / memory / rendering)

• Debug and resolve issues across application, framework, and system layers

• Port and adapt applications across differ...

Ready to Apply?

Submit your application for Senior Software Engineer at Cerence Inc.

Apply Now