FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Developer
Cerence Inc.Senior Software Engineer optimizing Android speech framework software for automotive technology leader. Collaborating on innovative speech assistant interfaces and improving performance in development projects.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong expertise in Android development, including proficiency in Java, Kotlin, and C/C++, with a focus on optimizing performance and integrating speech dialog interfaces. Capable of collaborating effectively with cross-functional teams and managing project demands in a results-oriented manner.
Highest-signal resume keywords
Android DevelopmentJava ProgrammingKotlin ProgrammingAIDL ExpertisePerformance Optimization
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Android ArchitectureC/C++ ProgrammingPython ScriptingMemory OptimizationCPU Usage Measurement
Soft Skills
Excellent Communication SkillsOrganizational SkillsResults-Oriented Attitude
Tools & Technologies
Android InfrastructureSpeech Dialog InterfacesSpeech AssistantsAndroid Native Interfaces
Industry Keywords
R&D CollaborationLocalizationDefect ReproductionSystem ServicesAOSP
Tech Stack
Tools & technologiesAndroidJavaKotlinPython
About the role
Key responsibilities & impact- Analyze product requirements and collaborate with R&D and developers to define framework configurations.
- Work with the framework team to determine optimal setups for customer projects.
- Implement high-level, customer-specific speech dialog interfaces using Android infrastructure and AIDL.
- Analyze and integrate dependencies to Android native interfaces, speech assistants, and speech-controlled applications.
- Measure and optimize memory and CPU usage on target platforms.
- Collaborate with development teams to improve performance related to latency, memory, and CPU consumption.
- Assist project teams with localization and defect reproduction.
Requirements
What you’ll need- Minimum 5 years of work experience.
- Strong expertise in Android, Java, Kotlin, or C/C++.
- In-depth knowledge of Android architecture including AIDL, Binder, Lifecycle, System Services, Android Framework, and AOSP.
- Proficient in Python scripting.
- Excellent oral and written communication skills in English and Korean.
- Positive, organized, and results-oriented attitude.
- Ability to manage occasional peak workloads.
Benefits
Comp & perks- Following workplace security protocols and training programs to familiarize with the ways to maintain a safe workplace.
- Following security procedures to report any suspicious activity.
- Having respect for corporate security procedures to allow those procedures to be effective.
- Adhering to company's compliance and regulations.
- Encouraging to follow a zero tolerance for workplace violence.
- Basic knowledge of information security and data privacy requirements (e.g., how to protect data & how to be handling this data).
- Demonstrative knowledge of information security through internal training programs.