Cerence is seeking a Principal Software Engineer to analyze and implement product requirements, integrate voice recognition technologies, and develop unit tests. The role involves improving performance, latency, and memory, developing products for various platforms, and writing technical documents. This position requires strong C/C++ skills, experience with Git and Linux, and a positive, team-oriented attitude to contribute to the future of AI in automotive experiences.