Cerence Inc.

Senior Software Engineer

Cerence Inc.

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇹🇼 Taiwan

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AndroidC++CloudLinuxPython

About the role

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

Requirements

  • 5 years working experience or relevant work experience
  • Strong C/C++ programming skills
  • Familiar with version control tool Git
  • Familiar with Linux developing environment
  • Experience with Python is a plus
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
CC++Pythonunit testingperformance optimizationlatency improvementmemory managementAPI documentationtechnical writingSDK support