Ingénieur logiciel senior de haute performance

2 weeks ago


Vancouver, British Columbia, Canada Motorola Solutions Full time
Appel d'offres : Ingénieur logiciel senior

Motorola Solutions recherche un Ingénieur logiciel senior expérimenté pour rejoindre notre équipe de développement Enterprise LPR. Vous travaillerez en étroite collaboration avec nos équipes de développement Agile pour concevoir, développer et tester des solutions intégrées. Vous serez responsable de l'intégration avec nos caméras LPR, notre système de gestion de vidéos (VMS) et nos plateformes d'intelligence de véhicules. Vous devrez également collaborer avec les équipes cross-fonctionnelles pour garantir une intégration et une compatibilité sans heurt avec diverses bases de données et outils.

Fonctions clés
  • Concevoir, développer et tester des applications logicielles à l'aide de C#, C++, Java et JavaScript
  • Mettre en œuvre des méthodologies de conception orientées objet, de threading et de gestion des ressources pour garantir des performances d'application efficaces
  • Intégrer les caméras LPR avec les systèmes de gestion de vidéos (VMS) et les plateformes d'intelligence de véhicules
  • Travailler en étroite collaboration avec les équipes cross-fonctionnelles pour garantir une intégration et une compatibilité sans heurt avec diverses bases de données et outils
  • Développer du code propre et maintenable avec des normes de qualité élevées et des tests unitaires
  • Communiquer efficacement avec les équipes de développement pour garantir une cohérence et un succès du projet
  • Rester à jour avec les tendances et les technologies de l'industrie, et proposer des solutions innovantes pour surmonter les défis
  • Participer aux revues de code et fournir des commentaires constructifs pour améliorer la qualité du code
Qualifications
  • Titre universitaire en ingénierie logicielle, informatique ou domaine connexe
  • 4+ ans d'expérience en développement logiciel, avec des compétences en C#, C++, Java et JavaScript
  • Une compréhension solide des concepts d'API et de virtualisation au niveau du système d'exploitation
  • Expérience avec diverses bases de données et outils de base de données
  • Familiarité avec le développement d'applications On-Premise (non cloud)
  • Passion pour le développement de logiciels propres et maintenables avec des normes de qualité élevées et des tests unitaires
  • Compétences de communication exceptionnelles, verbales et écrites
Compétences souhaitées
  • Expérience avec la conception et le développement de logiciels modulaires
  • Expérience avec Protobuf est un avantage
  • Expérience avec les chaînes d'intégration continue/continue (CI/CD) modernes et les concepts de test automatisé
  • Connaissance de la création d'installateurs et du développement Linux est un atout
Environnements/Outils
  • Visual Studios / Git
  • Bitbucket
  • Virtualisation à l'aide de Docker et Kubernetes


  • Vancouver, British Columbia, Canada Motorola Solutions Full time

    Description du poste de travail : Ingénieur logiciel senior C++ Le poste de Senior Software Engineer, C++ est un rôle clé au sein de notre équipe de développement logiciel. Nous recherchons un candidat expérimenté doté d'expertise en développement C++ pour joindre notre équipe. Compétences requises : Expérience de 5 ans minimum en...


  • Vancouver, British Columbia, Canada Motorola Solutions Full time

    Description du poste Nous recherchons un ingénieur logiciel principal expérimenté pour rejoindre notre équipe LPR Entreprise. En tant que membre clé de notre équipe Agile, vous serez responsable de la conception, du développement et de la test de la solution complète. Vous collaborerez avec les équipes fonctionnelles croisées pour garantir une...


  • Vancouver, British Columbia, Canada Bloombase Canada Inc. Full time

    Détails du posteNous recherchons un ingénieur de test logiciel expert pour rejoindre notre équipe à Bloombase Canada Inc.Compétences et qualifications requisesBachelor's degree ou expérience équivalente2 ans au moins d'expérience professionnelleFamiliarité avec les outils de gestion de projet, des méthodes Agile et ScrumL'ingénieur de test...


  • Vancouver, British Columbia, Canada Bloombase Canada Inc. Full time

    PosteTitre du poste : Ingénieur en ventes de logiciels d'applicationsDétails du posteFormationDiplôme de baccalauréat ou expérience équivalenteExpérience2 ans à moins de 3 ansInformations sur l'emploiModalité d'emploi: HybrideDurée de l'emploi : PermanentLangue de travail : AnglaisHeures de travail : 40 heures par semaineS'agit...


  • Vancouver, British Columbia, Canada Amazon Full time

    Poste d'Ingénieur en apprentissage automatique seniorCe poste vise à recruter un ingénieur en apprentissage automatique senior pour rejoindre notre équipe de scientifiques des données et concevoir des solutions logicielles innovantes autour de grands systèmes complexes d'apprentissage automatique (AA) et d'apprentissage profond (AP).Missions...


  • Vancouver, British Columbia, Canada Autodesk Full time

    Présentation du posteAutodesk, Inc. (NASDAQ: ADSK) conçoit des logiciels pour les créateurs. Nous sommes un leader mondial dans la conception et la mise en œuvre de logiciels pour les industries de l'architecture, de l'ingénierie, de la construction, de la fabrication, des médias et du divertissement.Nous aidons les innovateurs à transformer leurs...


  • Vancouver, British Columbia, Canada Motorola Solutions Full time

    Description du poste Nous recherchons un Ingénieur logiciel principal pour rejoindre notre équipe des appareils embarqués. Dans ce rôle, vous serez responsable de la conception, du développement et de la mise en œuvre de notre infrastructure de vidéos et d'analytiques Linux basée. Un candidat réussi possédera des compétences techniques solides...


  • Vancouver, British Columbia, Canada Motorola Solutions Full time

    Description du poste Nous recherchons un Ingénieur en logiciel intermédiaire de test expérimenté en automatisation de logiciels pour cloud basés et APIs. Un candidat idéal aura une expérience extensive dans le développement d'automatisation de tests pour des applications et APIs de grande échelle, client-facing, de production Azure Cloud C#....


  • Vancouver, British Columbia, Canada Motorola Solutions Full time

    Description du poste Nous recherchons un ingénieur logiciel principal pour rejoindre notre équipe des appareils embarqués. Dans ce rôle, vous serez responsable de la conception, du développement et de la mise en œuvre de notre infrastructure de données Linux basée sur des appareils embarqués. Un candidat réussi devra avoir des compétences...


  • Vancouver, British Columbia, Canada Amazon Full time

    Poste d'Ingénieur en apprentissage automatique seniorAmazon Web Services (AWS) recrute des ingénieurs techniques en apprentissage automatique pour collaborer avec nos scientifiques des données afin de fournir des solutions révolutionnaires aux clients. Nous recherchons des ingénieurs ayant une expérience dans la science des données et des...


  • Vancouver, British Columbia, Canada Amazon Web Services Canada, Inc. - D46 Full time

    Développez vos compétences en tant que Concepteur de solutions de haute performanceRejoignez notre équipe de Solutions Architects (SA) à Amazon Web Services Canada, Inc. - D46 et contribuez à la création d'infrastructures et d'applications à grande échelle pour nos clients.Mise en réseau : les fondamentauxExpérience avec les langages de...


  • Vancouver, British Columbia, Canada AtkinsRéalis Full time

    Description du posteL'équipe de mécanique des roches du secteur Hydroélectricité et barrages d'AtkinsRéalis cherche un Ingénieur en stabilisation des parois rocheuses senior pour rejoindre son équipe multidisciplinaire à Montréal ou Vancouver.Votre rôle au sein de l'équipeEffectuer la réalisation d'études géotechniques et la...


  • Vancouver, British Columbia, Canada Motorola Solutions Full time

    Description du Poste Nous recherchons un Développeur Logiciel Senior pour rejoindre notre équipe d'Appareils Embarqués. Dans ce rôle, vous serez responsable de la conception et du développement complet du cycle de développement, de la conception à la mise en production de notre infrastructure de vidéos et d'analytics inégalée basée sur...


  • Vancouver, British Columbia, Canada Motorola Solutions Full time

    Description du Poste Nous recherchons un Développeur Logiciel Senior pour rejoindre notre équipe d'Appliances Émbedded. Dans ce rôle, vous serez responsable de la conception et du développement complet du cycle de développement, de la conception à la mise en œuvre de notre infrastructure d'appliances Linux inégalée pour la vidéo et...

  • Ingénieur Full Stack

    4 weeks ago


    Vancouver, British Columbia, Canada Fluid - Solutions de TalentsWorkforce Solutions Full time

    Rôle : Ingénieur Full StackL'ingénieur Full Stack est responsable de la conception, du développement et de la maintenance de applications web, de pipelines de données et de visualisations interactives liées aux cartes de route de l'analyse EDS.Compétences et responsabilitésConcevoir, développer et maintenir des applications web à l'aide...


  • Vancouver, British Columbia, Canada Autodesk Full time

    Aperçu du posteSi vous êtes un individu passionné par la technologie et le développement de logiciels, nous souhaitons que vous rejointes notre équipe en tant que Développeur Senior de Logiciel - Fournisseur de Solutions de Fabrication.Nous sommes à la recherche d'un candidat expérimenté qui peut rejoindre notre équipe dans le cadre de notre...


  • Vancouver, British Columbia, Canada AtkinsRéalis Full time

    Poste d'Ingénieur en mécanique des rochesDescription du posteNous recherchons un ingénieur en mécanique des roches expérimenté pour rejoindre notre équipe de mécanique des roches au sein de notre secteur Hydroélectricité et barrages. Le candidat idéal possède une compréhension approfondie du béton projeté, des tunnels et de la...

  • Ingénieur Full Stack

    1 month ago


    Vancouver, British Columbia, Canada Fluid - Solutions de TalentsWorkforce Solutions Full time

    Rôle : Ingénieur Full StackL'Ingénieur Full Stack est responsable de la conception, du développement et de la maintenance de systèmes informatiques complets, couvrant les aspects front-end et back-end.Compétences requisesConnaissances approfondies de JavaScript, React et TypeScriptExpérience avec FastAPI et la conception de APIs RESTFamiliarité avec...


  • Vancouver, British Columbia, Canada Fluid - Solutions de TalentsWorkforce Solutions Full time

    Rôle : Ingénieur en Full Stack DéveloppementLieu : Vancouver, BCFluid recherche un Ingénieur en Full Stack Développement passionné pour construire et maintenir les applications web, les pipelines de données et les visualisations interactives liées aux routes d'analytique EDS.ResponsabilitésConcevoir, développer et maintenir les applications web en...


  • Vancouver, British Columbia, Canada Meta Full time

    Meta est en quête d'experts en développement informatique compétents pour rejoindre ses équipes.Compétences et qualifications requisesNiveau terminal 6+ ans dans une langue pertinenteExpérience de 6+ ans dans la création d'applications d'infrastructure à grande échelle ou expérience similaireConnaissance des langages de script tels que Python,...