Your personal AI career agent
Principal Software Engineer - Android(m/w/x)
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
- English – Business Fluent
- German – Business 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
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- BMW Car ITFull-timeWith HomeofficeExperiencedUlm
- HARMAN
Software Architect, Connectivity(m/w/x)
Full-timeWith HomeofficeSeniorUlm - HARMAN
Hardware Engineer /Expert and HW Architect(m/w/x)
Full-timeWith HomeofficeSeniorUlm, Karlsbad - BMW Car IT
Senior C++ Software Engineer Middleware(m/w/x)
Full-timeWith HomeofficeSeniorUlm - BMW Car IT
Domain Architect for Camera Signal Processing Automotive(m/w/x)
Full-timeWith HomeofficeExperiencedUlm
Principal Software Engineer - Android(m/w/x)
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
- English – Business Fluent
- German – Business 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
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
About the Company
Cerence Inc.
Industry
Automotive
Description
The company is a global leader in creating unique, moving experiences for the automotive world.
Not a perfect match?
- BMW Car IT
Principal Engineer for Android Camera Middleware(m/w/x)
Full-timeWith HomeofficeExperiencedUlm - HARMAN
Software Architect, Connectivity(m/w/x)
Full-timeWith HomeofficeSeniorUlm - HARMAN
Hardware Engineer /Expert and HW Architect(m/w/x)
Full-timeWith HomeofficeSeniorUlm, Karlsbad - BMW Car IT
Senior C++ Software Engineer Middleware(m/w/x)
Full-timeWith HomeofficeSeniorUlm - BMW Car IT
Domain Architect for Camera Signal Processing Automotive(m/w/x)
Full-timeWith HomeofficeExperiencedUlm