Software Engineer - Speech Framework (m/w/d)

Ulm

Automobilindustrie

Job ID: R0004204

But that's not all! As a Cerence team member, you'll also:

  • Define and develop software package interfaces for HU telematics systems, including customer proprietary interfaces for speech-controlled components such as navigation, phone, and media
  • Implement customer-specific speech user interfaces, including dialogs, in a high-level language
  • Collaborate with R&D to optimize software configuration and setup for latency, memory usage, and CPU consumption
  • Analyze product requirements to define framework configuration and setup, working closely with R&D and developers
  • Collaborate with the Framework team on optimal configuration for specific customer projects
  • Implement proprietary interfaces to different speech-controlled applications, including cloud-based components.
  • Develop and run unit tests on development environment and on the actual infotainment system
  • Review and troubleshoot issues in code developed by peers.
  • Collaborate with NLU teams to specify, improve, and verify the accuracy of NLU applications for multiple domains
  • Partner with customers and other Cerence teams to maintain clear, concise communication through regular reporting, meeting participation, and follow-up
  • Perform memory and CPU measurements on target platform to ensure optimal performance
  • Collaborate with project team on defect localization and reproduction

Who you are

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Physics, Software Engineering, or a related field, with relevant work experience
  • Proficient in at least one of the following programming languages: C/C++, Java, and preferably Python
  • Experience with embedded software development is highly desirable.
  • Excellent written and verbal communication skills in English
  • Possesses a positive "can-do" attitude, is well-organized, and focuses on achieving cost-effective results
  • Demonstrates eagerness to learn and stay up-to-date with the latest technology developments
  • Has the ability and willingness to handle occasional peak demands
  • Experience with speech recognition or related technologies is an advantage.
  • Familiarity with ASPICE is a plus
  • Ability to work in an agile environment is desirable
  • An understanding of information and application cybersecurity standards (secure coding, securing SDLCs, etc.)
Job-Infos
Berufsfelder
Entwicklung
Qualitätsmanagement
Studienfächer
Elektrotechnik
Informationstechnik
Weitere Ingenieurwissenschaften
Abschluss
Bachelor
Master/Diplom
Unternehmen
Cerence GmbH
Profil1 ING-Job