Back to search
Cerence AI Linkedin · Posted yesterday

Principal software engineer-C++

Neihu District

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Responsibilities:

• Analyze and implement product requirements from projects.

• Integrate the latest voice recognition technologies.

• Develop unit tests to ensure the product quality.

• Improve the performance, latency, memory.

• Develop product for different platforms.

• Write technical documents, such as API document, User Guide document, Footprint document, etc.

• Support the projects which use our SDK.

Education:

• Bachelor’s or master’s degree in computer science, EE, software engineering, etc.


Minimum years of work experience:

•6


Qualifications:

• Minimum 6 years working experience or relevant work experience.

• Strong C/C++ programming skills, proficient in basic C++ knowledges such as multi-thread programing, memory management, etc

• Familiar with version control tool Git.

• Familiar with Linux developing environment.

• Experience with Python is a plus.

• Positive "can-do" attitude, well organized, strong sense of responsibility.

• Ability and willingness to handle occasional peak demands.

• Team-work spirit.

Preferred skills:

• Experience with speech recognition or related technologies is an advantage.

• Experience with Android development is a plus.

• Experiences in JNI is a plus.



Preferred Skills: Voice interaction design and development background, Good at JavaScript/TypeScript programming skills. Familiar with Python script.


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search