Jobs
>
Montréal

    Ingénieur·e Développement Logiciel C++/Python - Montréal, QC, Canada - Cerence Inc.

    Default job background
    Description
    English version below)
    Cerence est un leader mondial dans la fourniture de solutions basées sur l'intelligence artificielle pour les industries automobile et de la mobilité. Nos technologies innovantes permettent aux constructeurs automobiles, aux équipementiers d'origine (OEM) et aux fournisseurs de services de mobilité de créer des expériences intuitives, personnalisées et connectées pour les conducteurs et les passagers du monde entier.

    Nous sommes à la recherche d'un développeur de logiciels hautement qualifié et motivé, possédant une expertise en apprentissage machine embarqué, pour intégrer notre équipe dynamique chez Cerence. En tant que développeur de logiciels spécialisé en apprentissage machine embarqué, vous aurez un rôle essentiel dans la conception, le développement et l'amélioration d'algorithmes d'apprentissage machine adaptés aux systèmes embarqués utilisés dans les domaines de l'automobile.

    Concevrez, implémenterez et optimiserez des algorithmes d'apprentissage machine spécifiquement pour les systèmes embarqués dans les applications automobiles de Cerence.
    Collaborerez avec des équipes pluridisciplinaires pour intégrer des algorithmes d'apprentissage machine dans les solutions logicielles automobiles de Cerence.
    Assurerez une intégration transparente et une compatibilité avec les systèmes automobiles existants, en travaillant en étroite collaboration avec les ingénieurs logiciels, les ingénieurs matériels et les manufacturiers automobiles.
    Effectuerez des tests et des validations approfondis des algorithmes d'apprentissage machine embarqués pour garantir des performances élevées, une fiabilité et une robustesse dans les environnements automobiles réels.
    Vous resterez à jour sur les développements récents dans le domaine des technologies d'apprentissage machine embarqué et participerez aux activités de recherche et d'innovation au sein de l'entreprise.

    Baccalauréat ou Maitrise en informatique, ou dans un domaine connexe.
    Démonstration concrète d'expérience dans le développement de logiciels axé sur les systèmes embarqués et l'apprentissage machine.
    Excellente maîtrise des langages de programmation tels que C/C++, Python, et expérience avec les outils et environnements de développement embarqué.
    Compréhension approfondie des algorithmes et des techniques d'apprentissage machine, avec une expérience pratique dans le développement et l'optimisation de modèles ML pour les plates-formes embarquées.
    Une connaissance des processus de développement logiciel dans le secteur automobile, ainsi que des normes et des protocoles, est un atout.
    Excellentes compétences en communication et capacité à communiquer efficacement des concepts techniques à des parties prenantes non techniques.

    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.

    Nous fournissons la technologie derrière les marques de voitures les plus populaires au monde, permettant aux conducteurs et aux passagers d'interagir avec leurs véhicules de manière nouvelle et passionnante. Notre accent sur l'innovation et notre engagement envers la qualité nous ont aidés à construire une réputation en tant que l'une des entreprises les plus fiables et respectées de l'industrie. Avec notre équipe composée de talents passionnés venant des quatre coins du globe, nous sommes continuellement à la pointe de l'innovation, repoussant sans cesse les limites de ce qui est réalisable. Cerence is a global leader in providing AI-driven solutions for the automotive and mobility industries. We are seeking a highly skilled and motivated Software Developer with expertise in Embedded Machine Learning (ML) to join our dynamic team at Cerence. As a Software Developer, Embedded ML, you will play a pivotal role in designing, developing, and optimizing machine learning algorithms tailored for embedded systems used in automotive environments.

    Design, implement, and optimize machine learning algorithms specifically for embedded systems in automotive applications.
    Collaborate with cross-functional teams to integrate ML algorithms into Cerence's automotive software solutions.
    Ensure seamless integration and compatibility with existing automotive systems, working closely with software engineers, hardware engineers, and automotive OEMs.
    Conduct thorough testing and validation of embedded ML algorithms to ensure high performance, reliability, and robustness in real-world automotive environments.
    Develop test suites, and conduct unit tests, integration tests, and validation tests on hardware prototypes or actual vehicles.
    Explore new algorithms, techniques, and tools to improve the performance, efficiency, and capabilities of embedded ML solutions for automotive applications.

    Bachelor's or Master's degree in Computer Science, or related field.
    Proven experience in software development with a focus on embedded systems and machine learning.
    Strong proficiency in programming languages such as C/C++, Python, and experience with embedded development tools and environments.
    Deep understanding of machine learning algorithms and techniques, with practical experience in developing and optimizing ML models for embedded platforms.
    Familiarity with automotive software development processes, standards, and protocols is a plus.
    Strong communication skills and ability to effectively communicate technical concepts to non-technical stakeholders.

    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 AI, 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 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 AI the next generation of in-car technology. Join us and help shape the future of mobility.


  • ISTITUTO MARANGONI Montréal, QC, Canada

    Français Canadien] · Tower Research Capital, une société de négociation à haute fréquence pour compte propre fondée en 1998, est à la recherche d'ingénieurs logiciel chevronnés qui feront partie de notre équipe centrale d'ingénierie. · Nos systèmes permettent à Tower d'exécuter ...

  • Activision

    Senior programmeur

    3 weeks ago


    Activision Montréal, QC, Canada

    Programmeur · euse build sénior - Senior Build Programmer - Beenox Requisition ID: · English version below) · Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d'expertise dans le développement de jeux. À travers notre histoire ...


  • Unity Technologies Montréal, QC, Canada

    These scam operators may also ask for your personal information (name, address, birthdate, social security number, etc.) Federal Trade Commission (see this FTC posting for further details) the office of your state Attorney General, or the government agency responsible for investi ...


  • MDA Longueuil, Canada Full time

    Job Details · Description · Building the space between proven and possible, MDA Space (TSX:MDA) is a trusted mission partner to the global space industry. A robotics, satellite systems and geointelligence pioneer with a 55-year+ story of world firsts and more than 450 missions, ...


  • Infosys Montréal, QC, Canada

    Infosys is seeking a Python. This position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design; play an important rol ...


  • Caterpillar Financial Services Corporation Laval, QC, Canada

    Your Work Shapes the World at Caterpillar Inc. · When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We don't just talk about progress and innovation here – we make it happen, with our customers, where we w ...


  • Autodesk Montreal, Canada Full time

    Position Overview · Autodesk, Inc. (NASDAQ: ADSK) makes software for people who make things. We are a global leader in design and make software for architecture, engineering, construction, manufacturing, and media and entertainment industries. If you've ever driven a high-perfor ...


  • Cerence Inc. Montreal, Canada Full time

    A Moving Experience. · (English version below) · Sommaire · Bienvenue chez Cerence, où l'innovation en intelligence artificielle rencontre l'excellence pour redéfinir l'interaction homme-machine. En tant que leader mondial dans les technologies de pointe telles que la reconna ...

  • Cerence Inc.

    Développeur logiciel

    2 weeks ago


    Cerence Inc. Montreal, Canada Full time

    A Moving Experience. · En tant que membre de l'équipe de développement de Cerence Cloud Car Knowledge & Chatpro à Montréal, vous participerez à des projets d'assistants vocaux personnels intelligents embarqués avec des technologies web de pointe pour le marché automobile. · Vou ...


  • UKG Montreal, Canada

    Canada (fr-CA) Développeur(se) de logiciels · Profil de l'entreprise · Profil de l'entreprise · Chez UKG, notre raison d'être, ce sont les gensMC. Nos solutions en matière de RH, de paie et de gestion du personnel aident les organisations à réaliser des résultats positifs p ...


  • Intelcom Montreal, Canada Full time

    Ride the next mile with us · As a Senior Software Developer at Intelcom, you will play a pivotal role in the growth and development of the Logistics Systems, using Python and C# while leveraging Cloud Services. We want someone who is comfortable asking "why?". The ideal candidate ...


  • Tecsys Inc. Montreal, Canada Temporary

    La version française suit ci-dessous · Having recognized the advantages of remote work, including employee morale, productivity, reduced commuting on employee wellbeing and the environment, we are proud to be a digital-first company. The technologies and programs in which we inve ...


  • Astek Canada Montreal, Canada

    Ingénieur(e)/Concepteur(trice) Sénior de Cartes Électroniques · MONTREAL · Astek Canada fait partie du Groupe Astek présent dans 22 pays et soutenu par plus de 7 500 ressources hautement qualifiées en TI / ingenierie. Au Canada, la firme se spécialise en service conseil TI et en ...

  • National Bank

    Analyst or Associate

    3 weeks ago


    National Bank Montreal, Canada Permanent

    Attendance On-Site Job Number 21146 Category Professional Status: Permanent Type of Contract Permanent Schedule: Full-Time Full Time / Part Time? Full-Time Posting date 28-May-2024 Location: Montreal, Quebec City Montreal Province/State Quebec Area of Interest: Financial markets ...

  • Squarepoint Capital

    Python Developer

    2 days ago


    Squarepoint Capital Montreal, Canada

    Role Overview: · At Squarepoint we use Python to build a great deal of the software needed to solve crucial problems every day. You will work on a wide range of systems that fuel our trading success including, but not limited to, core tooling and frameworks, data pipelines used t ...


  • Squarepoint Capital Montreal, Canada Employee-Regular

    Squarepoint is a global investment management firm that utilizes a diversified portfolio of systematic and quantitative strategies across financial markets that seeks to achieve high quality, uncorrelated returns for our clients. We have deep expertise in trading, technology and ...


  • Intelcom Montreal, Canada Full time

    Ride the next mile with us · We are actively seeking a highly skilled Messaging Platform Specialist to join our dynamic team. As a Messaging Platform Specialist, you will play a pivotal role in providing technical support for Apache Pulsar implementations, troubleshooting issues, ...


  • Polytechnique Montréal Montreal, Canada

    CHARGÉS, CHARGÉES DE COURS - DÉPARTEMENT DE GÉNIE INFORMATIQUE ET GÉNIE LOGICIEL · Sommaire · Le Département de génie informatique et génie logiciel est à la recherche de chargés, chargées de cours pour : · INF1005B - Programmation procédurale · INF1005C - Programmation procédu ...

  • emergiTEL

    Quantitative Analyst

    2 weeks ago


    emergiTEL Montreal, Canada

    We are currently seeking a Quantitative Analyst for one of our clients in Montreal. As a Quantitative Analyst, you will play a crucial role in validating pricing models used by product lines, implementing alternative pricing models, studying model risk, and contributing to the de ...


  • Astek Canada Montreal, Canada

    INGÉNIEUR(E) EN DÉVELOPPEMENT DE LOGICIELS EMBARQUÉS · MONTRÉAL · Astek Canada fait partie du Groupe Astek présent dans 22 pays et soutenu par plus de 7 500 ressources hautement qualifiées en TI / ingenierie. Au Canada, la firme se spécialise en service conseil TI et en ingénieri ...