Développeur senior, Android

3 months ago


Montreal, Canada Cerence Inc. Full time

A Moving Experience.

Bienvenue chez Cerence, un fournisseur mondial de premier plan de technologies alimentées par l'IA qui transforment la manière dont les gens vivent la mobilité. Chez Cerence, nous sommes passionnés par la création de solutions innovantes qui redéfinissent la relation entre les humains et la technologie dans l'industrie automobile. Nos avancées de pointe dans la compréhension du langage naturel, la reconnaissance vocale et les expériences pilotées par l'IA nous ont positionnés comme des pionniers dans le domaine.

Rejoignez-nous chez Cerence en tant que Développeur Logiciel Senior spécialisé en Android et prenez part activement au développement de solutions solides et évolutives pour nos technologies de pointe basées sur l'IA. En mettant à profit votre expertise approfondie d'Android, incluant une connaissance pointue du noyau et du système, vous participerez à l'élaboration de solutions logicielles de pointe.

Ce poste en localisé dans nos bureaux de Montréal.

Mais ce n'est pas tout En tant que membre de l'équipe Cerence, vous aurez à:

Utiliser vos connaissances en Android et en Android Automotive, avec une expertise au niveau du noyau et du système considérée comme un atout.

Posséder de l'expérience en Linux et en JNI Android, contribuant à une intégration transparente entre les systèmes.

Travailler sur l'intégration logicielle en mettant fortement l'accent sur le développement backend et l'intégration de backend à frontend. Votre expérience en frontend, notamment avec les interfaces Android, sera précieuse pour garantir une solution intégrée de bout en bout.

Démontrer d'excellentes compétences en développement logiciel et une polyvalence dans plusieurs langages, notamment le C/C++, le C#, Java, Kotlin, TypeScript/JavaScript et Python. Optimiser les performances du code pour des solutions Android évolutives, en exploitant une expertise de niveau senior.Collaborer de manière transversale, en alignant le développement Android sur les objectifs du projet.

Favoriser l'innovation technique, en mettant en œuvre les technologies émergentes dans nos solutions alimentées par Android.

Encadrer les développeurs juniors en encourageant un environnement collaboratif et le partage des connaissances.

Assister à des colloques industriels afin de rester informé des développements les plus récents dans les domaines des technologies Android et de l'IA.

Votre profil

Baccalauréat en informatique, ou équivalent.

Expérience significative dans le développement logiciel, démontrant une expertise de niveau senior.

Connaissance approfondie d'Android, avec une expertise dans les opérations au niveau du noyau et du système, est considérée comme un atout majeur.

Expérience en Linux et en JNI Android.

Expérience avec les systèmes d'IA, notamment les LLM et/ou le traitement automatique du langage naturel (NLP).

Expérience avérée dans l'intégration logicielle, avec un fort accent sur l'intégration backend et backend-frontend. Une expérience en frontend, notamment avec les interfaces Android, est un atout.

Excellentes compétences en développement logiciel avec une polyvalence dans les langages C/C++, C#, Java, Kotlin, TypeScript/JavaScript et Python.

Qui sommes-nous?

Cerence est un leader mondial dans la création de solutions de pointe basées sur l'IA qui rendent nos expériences de conduite plus sûres, plus productives et plus agréables. Nous fournissons la technologie derrière les marques automobiles les plus populaires au monde, permettant aux conducteurs et aux passagers d'interagir avec leurs véhicules de manière nouvelle et excitante. L'importance que nous accordons à l'innovation et notre engagement en faveur de la qualité nous ont permis de nous forger la réputation d'une des entreprises les plus fiables et les plus respectées du secteur. Avec une équipe de personnes talentueuses et passionnées du monde entier, nous repoussons sans cesse les limites du possible et nous sommes fiers d'être à l'avant-garde de la prochaine génération de technologies embarquées. Rejoignez-nous et contribuez à façonner l'avenir de la mobilité.

Chez Cerence, nous valorisons le leadership et le mentorat, et nous sommes à la recherche d'une personne capable de contribuer à notre culture dans ces domaines. Si vous êtes passionné par l’informatique et de ce que l’on peut créer. Si vous souhaitez travailler dans un environnement passionnant et dynamique et nous aider à façonner l'avenir de l'interaction avec l'IA dans les voitures, n'hésitez pas à poser votre candidature pour rejoindre notre équipe.

*******

Summary/ Opportunity

Welcome to Cerence, a leading global provider of AI-powered technologies transforming the way people experience mobility. At Cerence, we are passionate about creating innovative solutions that redefine the relationship between humans and technology in the automotive industry. Our cutting-edge advancements in natural language understanding, voice recognition, and AI-driven experiences have positioned us as trailblazers in the field.

Join our dynamic team at Cerence as a Senior Software Developer with Android expertise and play a pivotal role in developing robust and scalable solutions for our cutting-edge AI-powered technologies. Leveraging your deep Android knowledge, including Kernel and system-level expertise, you'll contribute to the development of advanced software solutions.

This role is located in our R&D center in Montreal.

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

Utilize your Android and Android Automotive knowledge, with Kernel and system-level expertise considered an asset.

Possess Linux and Android JNI experience, contributing to seamless integration between systems.Work on software integration with a strong focus on backend development and backend-to-frontend integration. Your frontend experience, especially with Android interfaces, will be valuable in ensuring a seamless end-to-end solution.

Demonstrate excellent software development skills and versatility across multiple languages, including C/C++, C#, Java, Kotlin, TypeScript/JavaScript, and Python.Optimize code performance for scalable Android solutions, leveraging senior-level expertise.

Collaborate cross-functionally, aligning Android development with project goals.

Actively drive technical innovation, implementing emerging technologies in our Android-powered solutions.

Mentor junior developers, fostering a collaborative and knowledge-sharing environment.

Participate in industry conferences to stay abreast of the latest advancements in Android and AI technologies.

Who you are

Bachelor's in computer science, or equivalent.

Significant experience in software development, demonstrating senior-level expertise.

Deep Android knowledge, with expertise in Kernel and system-level operations, is considered a significant asset.

Linux and Android JNI experience.Experience with AI systems, specifically LLMs and/or NLP.

Proven experience in software integration, with a strong focus on backend and backend-frontend integration. Frontend experience, especially with Android interfaces, is an asset.

Excellent software development skills with versatility in C/C++, C#, Java, Kotlin, TypeScript/JavaScript, and Python.

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.

#LI-DNP

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.



  • Montreal, Quebec, Canada Cerence Inc. Full time

    Poste de Développeur senior AndroidDescription du posteNous recherchons un développeur senior Android expérimenté pour rejoindre notre équipe de développement. Vous serez chargé de concevoir et de mettre en œuvre des solutions logicielles innovantes pour les applications Android.Compétences requisesExpérience significative en développement...


  • Montreal, Quebec, Canada Cerence Inc. Full time

    Poste de Développeur senior AndroidDescription du posteNous recherchons un développeur senior Android expérimenté pour rejoindre notre équipe de développement. Vous serez chargé de concevoir et de mettre en œuvre des solutions logicielles innovantes pour les applications Android.Compétences requisesExpérience significative en développement...


  • Montreal, Quebec, Canada Cerence Inc. Full time

    Poste de Développeur senior AndroidDescription du posteCerence Inc., leader mondial de l'IA pour le transport, recherche un Développeur senior Android pour rejoindre son équipe de développement logiciel. Vous serez chargé de concevoir et de développer des solutions Android pour les véhicules, en utilisant vos compétences en développement logiciel et...


  • Montreal, Quebec, Canada Cerence Inc. Full time

    Poste de Développeur senior AndroidDescription du posteCerence Inc., leader mondial de l'IA pour le transport, recherche un Développeur senior Android pour rejoindre son équipe de développement logiciel. Vous serez chargé de concevoir et de développer des solutions Android pour les véhicules, en utilisant vos compétences en développement logiciel et...


  • Montreal, Quebec, Canada 1pertinent Full time

    Développeur Android Senior chez 1pertinentCe poste est ouvert dans le cadre de notre stratégie de croissance et de développement de notre équipe Android.MissionVous rejoindrez notre équipe Android comme Développeur Senior, où vous serez chargé de concevoir et de développer la prochaine version de notre application Android native. Vous travaillerez...


  • Montreal, Quebec, Canada 1pertinent Full time

    Développeur Android Senior chez 1pertinentCe poste est ouvert dans le cadre de notre stratégie de croissance et de développement de notre équipe Android.MissionVous rejoindrez notre équipe Android comme Développeur Senior, où vous serez chargé de concevoir et de développer la prochaine version de notre application Android native. Vous travaillerez...


  • Montreal, Quebec, Canada Cerence Inc. Full time

    Poste de Développeur senior AndroidDescription du posteNous recherchons un développeur senior Android expérimenté pour rejoindre notre équipe de développement. Vous serez chargé de concevoir et de mettre en œuvre des solutions logicielles innovantes pour les applications Android.Vos responsabilitésConcevoir et développer des applications Android...


  • Montreal, Quebec, Canada Cerence Inc. Full time

    Poste de Développeur senior AndroidDescription du posteNous recherchons un développeur senior Android expérimenté pour rejoindre notre équipe de développement. Vous serez chargé de concevoir et de mettre en œuvre des solutions logicielles innovantes pour les applications Android.Vos responsabilitésConcevoir et développer des applications Android...


  • Montreal, Quebec, Canada Cerence Inc. Full time

    À propos de CerenceCerence est le leader mondial en matière d'intelligence artificielle pour les transports, spécialisé dans la création de compagnons alimentés par l'IA et la voix pour les voitures, les deux-roues et plus encore, permettant aux utilisateurs de se concentrer sur l'essentiel.Avec plus de 500 millions de voitures équipées de la...


  • Montreal, Quebec, Canada Cerence Inc. Full time

    À propos de CerenceCerence est le leader mondial en matière d'intelligence artificielle pour les transports, spécialisé dans la création de compagnons alimentés par l'IA et la voix pour les voitures, les deux-roues et plus encore, permettant aux utilisateurs de se concentrer sur l'essentiel.Avec plus de 500 millions de voitures équipées de la...


  • Montreal, Quebec, Canada Intact Financial Corporation Full time

    Développeur AndroidRejoignez notre équipe de développement de logiciels et rejoignez-vous à notre mission de transformer l'expérience client de millions de Canadiens.Compétences requisesExpérience dans le développement de logiciels et/ou dans la création d'applications Android nativesConnaissance en Android Jetpack et KotlinExpérience du...


  • Montreal, Quebec, Canada Intact Financial Corporation Full time

    Développeur AndroidRejoignez notre équipe de développement de logiciels et rejoignez-vous à notre mission de transformer l'expérience client de millions de Canadiens.Compétences requisesExpérience dans le développement de logiciels et/ou dans la création d'applications Android nativesConnaissance en Android Jetpack et KotlinExpérience du...


  • Montreal, Quebec, Canada Cerence Inc. Full time

    Description du posteContexteCerence Inc. est un leader mondial de l'intelligence artificielle pour le transport, spécialisé dans la création de compagnons alimentés par l'IA et la voix pour les voitures, les deux-roues et plus encore.MissionNous sommes à la recherche d'un développeur logiciel senior Android qui partagera notre passion pour repousser...


  • Montreal, Quebec, Canada LGS, une Société IBM an IBM Company Full time

    Développez vos compétences en tant que Développeur AndroidLGS, une Société IBM, offre une opportunité de carrière enrichissante en tant que Développeur Android. Nous sommes à la recherche d'un professionnel expérimenté pour rejoindre notre équipe de développement de logiciels Android.Compétences requisesMinimum 5 ans d'expérience en...


  • Montreal, Quebec, Canada LGS, une Société IBM an IBM Company Full time

    Développez vos compétences en tant que Développeur AndroidLGS, une Société IBM, offre une opportunité de carrière enrichissante en tant que Développeur Android. Nous sommes à la recherche d'un professionnel expérimenté pour rejoindre notre équipe de développement de logiciels Android.Compétences requisesMinimum 5 ans d'expérience en...


  • Montreal, Quebec, Canada LGS, une Société IBM an IBM Company Full time

    À propos de ce posteLGS, une Société IBM, recherche un Développeur Android pour rejoindre son équipe de développement de solutions innovantes. Vous serez chargé de concevoir et de développer des applications Android pour nos clients, en utilisant les dernières technologies et frameworks.ResponsabilitésConcevoir et développer des applications...


  • Montreal, Quebec, Canada LGS, une Société IBM an IBM Company Full time

    À propos de ce posteLGS, une Société IBM, recherche un Développeur Android pour rejoindre son équipe de développement de solutions innovantes. Vous serez chargé de concevoir et de développer des applications Android pour nos clients, en utilisant les dernières technologies et frameworks.ResponsabilitésConcevoir et développer des applications...


  • Montreal, Quebec, Canada Intact Financial Corporation Full time

    Rejoignez notre équipe de conception et de développementNous sommes à la recherche d'un Développeur Android passionné qui souhaite rejoindre notre équipe de conception et de développement à Intact Financial Corporation.À propos de l'emploiVous serez chargé de l'analyse, du développement, de la maintenance et de l'évolution du système...


  • Montreal, Quebec, Canada Intact Financial Corporation Full time

    Rejoignez notre équipe de conception et de développementNous sommes à la recherche d'un Développeur Android passionné qui souhaite rejoindre notre équipe de conception et de développement à Intact Financial Corporation.À propos de l'emploiVous serez chargé de l'analyse, du développement, de la maintenance et de l'évolution du système...


  • Montreal, Quebec, Canada 1pertinent Full time

    **Description de l'entreprise** 1pertinent est une entreprise innovante qui rassemble les gens dans plus de 65 000 lieux publics en Amérique du Nord. Avec plus de 20 ans d'expérience, nous sommes convaincus que l'innovation est au cœur de notre succès. Nous offrons un environnement de travail flexible et un bureau magnifique situé dans le...