Remote - Taiwan Remote (City)

Cerence is hiring a Senior Software Engineer

About the Role

Design and implement core software for advanced in-vehicle voice assistants that leverage both cloud and edge-based large language models (LLMs). This role focuses on building intelligent middleware that orchestrates speech recognition, natural language understanding, and text-to-speech components into a responsive, low-latency user experience.

Key Responsibilities

  • Collaborate with LLM development teams to integrate software development kits into embedded automotive systems
  • Develop and maintain communication layers that coordinate ASR, NLU, and TTS subsystems
  • Architect hybrid inference solutions that dynamically route requests between cloud and on-device LLMs
  • Reduce end-to-end system latency through optimization of processing pipelines
  • Manage resource efficiency, including CPU utilization, memory footprint, and cold-start performance

Required Expertise

  • Minimum of three years of professional software development experience
  • Strong proficiency in C++11/14 for embedded systems
  • Hands-on experience with Linux and Android Automotive OS environments
  • Familiarity with LLMs, agent architectures, retrieval-augmented generation (RAG), and inference frameworks
  • Understanding of inter-thread and inter-process communication mechanisms

Technology Environment

Work within a stack centered on C++11/14, Linux, and Android Automotive OS, integrating speech technologies and LLM runtimes. Focus on secure, efficient, and scalable solutions for next-generation vehicle interfaces.

Work Environment

This is a local position requiring on-site presence. The team values security awareness, technical precision, and inclusive collaboration across global engineering groups.

Required Skills
C++11/14LinuxAndroid Automotive OSLLMAgentRAGASRNLUTTSInter-Thread CommunicationInter-Process CommunicationEmbedded DevelopmentSystem IntegrationPerformance OptimizationVoice Middleware C++11/14LinuxAndroid Automotive OSLLMAgentRAGASRNLUTTSInter-Thread CommunicationInter-Process CommunicationEmbedded DevelopmentVoice Interaction MiddlewareSystem IntegrationPerformance Optimization
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Cerence
Cerence is a global industry leader in creating unique, moving experiences for the automotive world, specializing in the development and delivery of cutting-edge AI voice and agentic products across diverse verticals in automotive and beyond. Its products are deployed in over 50% of vehicles produced globally and are used by leading automakers such as Audi, BMW, Chrysler, Ferrari, Geely, Mercedes-Benz, NIO, Renault, Tesla, and Volkswagen.
All jobs at Cerence Visit website
Job Details
Category embedded
Posted 6 months ago