C

Cerence

AI-powered in-car voice and assistant software

Senior Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeRemote in TaiwanNo salary listedRemote

About the Job

Requirements

  • A bachelor's degree or higher in Computer Science or a related field.
  • At least five years of experience in software development.
  • Strong proficiency in C/C++, Java, and Python.
  • Experience with automated testing frameworks.
  • Knowledge of performance testing tools.
  • Familiarity with version control systems.
  • A proven track record of delivering production-ready software.
  • Basic knowledge of deep learning and large language models, and of reference frameworks and optimization such as ONNX.
  • Fluent English language capability.
  • Basic knowledge of information security and data privacy requirements, including how to protect and handle data.
  • Demonstrative knowledge of information security through internal training programs.
  • Follow workplace security protocols and training programs to maintain a safe workplace.
  • Follow security procedures to report suspicious activity.
  • Respect corporate security procedures.
  • Adhere to company compliance and regulations.
  • Encourage a zero-tolerance approach to workplace violence.

Responsibilities

  • Translate research findings and prototypes into production-grade software solutions.
  • Collaborate with research and development teams to bridge innovation and product delivery.
  • Conduct automated testing, including stability and performance testing, before product releases.
  • Develop and maintain continuous integration and continuous delivery pipelines to support deployment.
  • Resolve merge conflicts in version control systems such as Git.
  • Review and optimize the codebase for maintainability and scalability.
  • Ensure compliance with coding standards and best practices.
  • Write release notes detailing changes, improvements, and known issues.
  • Maintain technical documentation for development processes and system architecture.

About the Company

Cerence

AI-powered in-car voice and assistant software

Cerence creates AI-powered software for the automotive industry to improve the in-car experience, safety, and connectivity. Its products include voice recognition, AI-driven assistants, and sensory technologies that help entertain, inform, and assist drivers and passengers. The software integrates into vehicles via licensing and subscription models, with ongoing support and updates as a service. Cerence works with automakers and suppliers (such as Mercedes-Benz, Nuance, and Daimler) to embed intelligent user interactions into infotainment and cockpit systems, contributing to connected and autonomous driving efforts. The company differentiates itself through deep automotive expertise, long-standing partnerships, and end-to-end software and services tailored for vehicles. Its goal is to advance transportation by making mobility safer, more personalized, and better connected, aligned with trends in smart cities, electric vehicles, and shared mobility.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Burlington, MA
Founded
2019

Recently Posted Jobs

Explore more opportunities at Cerence

See more jobs