Skip to main content
Cerence Inc.
Scraped fromBuiltin2 weeks ago
BackendSenior

Senior Software Engineer - Hybrid Position (Aachen or Ulm)

AndroidJavaKotlinC/C++PythonAidlBinderAndroid FrameworkAospGitGitLabArtifactoryGoogle TestJestJiraConfluence
Work Type
Hybrid
Job Type
Full Time
Location
Worldwide
Salary
Not specified

About the Position

Cerence Inc. is the global industry leader in creating unique, moving experiences for the automotive world. The role involves analyzing product requirements, working with R&D and developers to define configurations, implementing speech dialog interfaces on Android, and optimizing performance for customer-specific applications.

Responsibilities

  • Analyze product requirements and liaise with R&D and developers to define framework configuration and setup
  • Implement high level, customer specific speech dialog interface using Android infrastructure
  • Analyze and implement dependencies to other Android native interfaces
  • Perform memory and CPU measurements on target platform
  • Work with project team on localization and reproduction of defects.

Requirements

  • 5 years of work experience
  • Strong experience with Android, Java, Kotlin, and C/C++
  • Detailed understanding of Android architecture and elements like AIDL, Binder, Lifecycle
  • Programming with scripting language Python
  • Excellent oral and written communication skills in English and German
Senior Software Engineer - Hybrid Position (Aachen or Ulm)