Skip to content
New Job?Nejo!

Your personal AI career agent

CECerence Inc.

Principal Software Engineer - Android(m/w/x)

Ulm
Full-timeWith Home OfficeSenior
AI/ML

Defining speech framework software with automotive customers and R&D. Android AIDL interface development and system design for latency, memory, and CPU required. Workplace security protocols, corporate compliance, and zero tolerance for violence.

Requirements

  • 8 years of work experience
  • Strong Android, Java, Kotlin, and C/C++ experience
  • Detailed understanding of Android architecture and elements
  • Programming with Python
  • Excellent oral and written communication skills in English and German
  • Positive "can-do" attitude, well organized, cost-effective results focus
  • Ability and willingness to handle occasional peak demands
  • Willingness to travel for short trips
  • Embedded software development
  • Agile methods like SCRUM
  • ASPICE
  • Bachelor or master’s degree in computer science, Electrical Engineering, Physics, Software Engineering, Computer Linguistics or equivalent

Tasks

  • Define speech framework software with customers and R&D
  • Develop Android AIDL interfaces for speech assistant and components
  • Prepare data for various use cases
  • Design robust system for latency, memory, and CPU
  • Manage application lifecycle and optimize startup time
  • Analyze product requirements
  • Liaise with R&D and developers for framework setup
  • Collaborate with framework team on project requirements
  • Implement customer-specific speech dialog interface
  • Analyze and implement dependencies to native interfaces
  • Measure memory and CPU usage on target platform
  • Improve latency, memory, and CPU consumption
  • Work with project team on defect localization and reproduction

Work Experience

  • 8 years

Education

  • Bachelor's degree

Languages

  • EnglishBusiness Fluent
  • GermanBusiness Fluent

Tools & Technologies

  • Android
  • Java
  • Kotlin
  • C/C++
  • Python
  • Git/GitLab
  • Artifactory
  • Google Test
  • Jest
  • Jira
  • Confluence
  • SCRUM

Benefits

Job Security

  • Workplace security protocols
  • Security procedures
  • Corporate security procedures
  • Zero tolerance for workplace violence

Other Benefits

  • Company compliance and regulations
  • Data privacy knowledge

Learning & Development

  • Information security knowledge
  • Internal training programs
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of Cerence Inc. and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.

Like this job?

Beta

Your Career Agent finds similar jobs for you every day.


  • BMW Car IT

    Principal Engineer for Android Camera Middleware(m/w/x)

    Full-timeWith HomeofficeExperienced
    Ulm
  • HARMAN

    Software Architect, Connectivity(m/w/x)

    Full-timeWith HomeofficeSenior
    Ulm
  • HARMAN

    Hardware Engineer /Expert and HW Architect(m/w/x)

    Full-timeWith HomeofficeSenior
    Ulm, Karlsbad
  • BMW Car IT

    Senior C++ Software Engineer Middleware(m/w/x)

    Full-timeWith HomeofficeSenior
    Ulm
  • BMW Car IT

    Domain Architect for Camera Signal Processing Automotive(m/w/x)

    Full-timeWith HomeofficeExperienced
    Ulm
View all 100+ similar jobs

Nejo is an AI – results may be incomplete or contain mistakes