Senior Software Engineer, AACHEN

Introducing Cerence - where innovation meets intelligence in the world of Conversational AI and automotive technology. Cerence is a global leader at the forefront of developing groundbreaking solutions that are shaping the future of connected cars, personal assistants, and voice-powered experiences.

We are seeking a talented and experienced Senior Software Engineer to join our team in Aachen. In this role, you will work in Automotive Professional Services project teams. As such, you will be responsible for integrating and delivering Cerence state-of-the-art Automatic Speech Recognition (ASR), Natural Language Understanding (NLU) and Text-To-Speech (TTS) products to embedded platforms for major automotive companies. You will be working closely with our customers’ integration teams to help them include Cerence technologies to successful products in an efficient way. You will work directly with members of the project team and customer technical staff.

The main responsibilities of this professional will be responsible for:

Participate in the design and implementation of a hybrid voice recognition system in which audio is simultaneously streamed to an embedded solution as well as one of multiple cloud solutions. 

Integrate internal and external speech control SW components into the code base.

Develop and execute integration tests on a simulation environment and on the actual infotainment system.

Perform memory and CPU measurements on target platform.

Generate detailed test reports for both internal and external stakeholders, providing valuable insights into project progress.

Investigate and resolve software integration challenges, and work together with the project team on localization and reproduction of defects.

Prepare SW engineering drops and official SW releases and deliver them to the customer.

Review and investigate issues in code developed by peers and participate in code reviews.

Maintain and improve continuously the continuous integration/continuous testing/ continuous delivery (CI/CT/CD) pipelines.

Execute and refine the software integration and the software integration testing processes, maintain comprehensive documentation of integration processes.

Partner closely with customer integration teams and Cerence team members to establish and maintain clear, concise communication through regular reporting, meeting participation, and follow-up.

Who you are:

Bachelor's degree in Computer Science, Engineering, or equivalent.

3+ years’ software development experience, preferably for automotive and in connection with user interface technologies.

Proficiency in setting up automated SW build systems and CI/CT/CD pipelines (Gradle, Ant, Jenkins).

Experience with using source control tools and container-based build systems (Git/GitLab, Perforce and Artifactory, Docker).

Experience and knowledge in SW testing techniques.

Experience with operating systems and their ecosystems(Android, Android Automotive, Linux).

Analytical skills.

Demonstrated ability to master new technologies and tools quickly.

Strong team player and customer focus.

Positive "can-do" attitude, well organized, focusing on achieving results cost-effectively

Ability and willingness to handle occasional peak demands.

Excellent oral and written communication skills in English.

Preferred skills:

Proficient with DevOps

Familiar with agile methods (e.g. Agile, Scrum)

Experience with Automotive SPICE

Experience with Atlassian tools (Jira and Confluence)

Experience on embedded devices (e.g. 64-bit ARM, Intel, SoC)

Ability to set-up and hardware equipment in support of software development tasks (i.e. configure software on target device, connect cabling/power suppliers, etc.)

Experience with voice recognition or related technologies

German language is an advantage

Who we are

Cerence is a global leader in creating cutting-edge AI-powered solutions that make our driving experiences safer, more productive, and more enjoyable. We provide the technology behind the world's most popular car brands, enabling drivers and passengers to interact with their vehicles in new and exciting ways. Our focus on innovation and commitment to quality has helped us build a reputation as one of the most trusted and respected companies in the industry. With a team of talented and passionate people from around the world, we're always pushing the boundaries of what's possible, and we're proud to be at the forefront of the next generation of in-car technology. Join us and help shape the future of mobility.

At Cerence, we value thought leadership and mentorship, and we're looking for someone who can contribute to our culture in these areas. If you have a passion for cutting-edge software development, want to work in an exciting, fast-paced environment, and help us shape the future of in-car AI interaction, please apply to join our team.

Cerence Inc. (Nasdaq: CRNC and  www.cerence.com ) is the global industry leader in creating unique, moving experiences for the automotive world. Spun out from Nuance in October 2019, Cerence is a new, independent company that has quickly gained traction as a leader in the automotive voice assistant space, working with all of the world’s leading automakers – from Ford and Fiat Chrysler to Daimler, Audi and BMW to Geely and SAIC – to transform how a car feels, responds and learns. Its track record is built on more than 20 years of industry experience and leadership and more than 325 million cars on the road today across more than 70 languages. 

As Cerence looks to the future and continues an ambitious growth agenda, we need someone to join the team and help build the future of voice and AI in cars. This is an exciting opportunity to join Cerence’s passionate, dedicated, global team and be a part of meaningful innovation in a rapidly growing industry.

EQUAL OPPORTUNITY EMPLOYER

Cerence is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination on the basis of age, race, color, gender, gender identity, gender expression, sex, sex stereotyping, pregnancy, national origin, ancestry, religion, physical or mental disability, medical condition, marital status, citizenship status, sexual orientation, protected military or veteran status, genetic information and other protected classifications. Cerence Equal Employment Opportunity Policy Statement.

All prospective and current Employees need to remain vigilant when it comes to executing security policies in the workplace. This includes:


- Following workplace security protocols and training programs to familiarize with the ways to maintain a safe workplace.
- Following security procedures to report any suspicious activity.
- Having respect for corporate security procedures to allow those procedures to be effective.
- Adhering to company's compliance and regulations.
- Encouraging to follow a zero tolerance for workplace violence.

- Basic knowledge of information security and data privacy requirements (e.g., how to protect data & how to be handling this data).

- Demonstrative knowledge of information security through internal training programs.

About Us

We’re creating moving experiences for vehicles around the world. We’re Cerence. We utilize sophisticated A.I. and sensor data to entertain, inform and delight drivers and passengers. Whether it’s voice, gesture, gaze or touch technologies, the experience is the sum of the parts. Raise windows with a quick glance, hear a restaurant review with the point of a finger, display an augmented reality cityscape on a windshield, drive with just the sound of your voice.

The future is connected cars, autonomous driving, ride sharing and e-vehicles. By 2025 that’s an estimated $3.7 billion market. We see nothing but green lights.


#J-18808-Ljbffr
Data publikacji: 2024-04-24
Jetzt bewerben