Principal/Senior software engineer-C++

Cerence Inc. logo

Cerence Inc.

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
Python C JavaScript Typescript Android Linux Git API C++

Job 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:

• 5


Qualifications:

• Minimum 5 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.


Interview Questions of Principal/Senior software engineer-C++ at Cerence Inc.

Currently, there aren't any interview questions for this role at Cerence Inc. shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Principal/Senior software engineer-C++ at Cerence Inc.

Currently, there aren't any salaries for this role at Cerence Inc. shared by other job seekers.

View more salaries from Cerence Inc. →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now