Développeur Logiciel Senior pour Appareils Embarqués
2 weeks ago
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 Linux. Un candidat réussi possédera des compétences techniques solides ainsi que des compétences de communication exceptionnelles, croira en la livraison de produits de haute qualité et aura une motivation pour atteindre des résultats dans un environnement de travail rapide.
Responsabilités:
- Conception, conception et livraison de composants logiciels sécurisés, concurrents et réseautés
- Conception, création, maintenance et livraison de code et de scripts pour un environnement Linux embarqué
- Utilisation du C++ pour produire du logiciel d'application robuste, de haute performance et scalable
- Utilisation de Golang/Bash/Python pour contrôler la construction et l'opération de runtime d'un OS embarqué
- Utilisation de compétences de communication solides pour collaborer efficacement avec des équipes fonctionnelles croisées
- Mentorat de membres de l'équipe junior pour les aider dans leur croissance professionnelle et technique
- Démonstration de l'autonomie et de la capacité d'apprendre rapidement, d'adapter aux exigences de projet évoluant et aux plateformes
- Implémentation et maintenance de pipelines CI/CD
Qualifications:
- Diplôme de bachelor en ingénierie, informatique ou domaine connexe
- 5+ ans d'expérience professionnelle en développement logiciel
- Compétences de communication solides, tant écrites qu'orales
- Autonomie avec la capacité de travailler indépendamment et en équipe
- Apprentissage rapide avec une passion pour rester à jour avec les technologies évoluant
- Compétences en C++ moderne, Golang, JavaScript et Python
- Compréhension solide des concepts de systèmes d'exploitation et de protocoles réseaux
- Compétences en Linux et environnements de conteneurs
- Expérience avec les pratiques CI/CD
- Connaissances solides de systèmes d'exploitation multithreadés, de performances, d'applications et de concepts
- Connaissances d'applications et de concepts de réseau IP, OpenSSL
- Compréhension solide des composants de matériel PC
- Doit être ouvert à travailler en bureau 2-3 jours par semaine
Préférence sera accordée aux candidats possédant les compétences et l'expérience suivantes:
- Compétences en Docker et environnements de construction (Github Actions)
- Connaissances des technologies IoT (Internet des Objets)
- Expérience précédente dans la mise en production et la gestion d'applications dans des environnements de production
- Expérience avec Go (Golang) et/ou Python
- Expérience avec le noyau Linux et les pilotes de périphériques
- Expérience avec The Yocto Project
- Expérience avec ONNX, CUDA et TensorRT
Ce poste est basé à Vancouver, en Colombie-Britannique, et le candidat doit résider dans la région métropolitaine de Vancouver, car il sera requis de se rendre en bureau sur un horaire de travail hybride.
Le salaire de base pour ce poste en Colombie-Britannique est de 110 000 $ à 130 000 $ CAD, en fonction de l'expérience.
#LI-CA1
Exigences de base:
- Diplôme de bachelor
- 3+ ans d'expérience professionnelle en développement logiciel
Exigences de déplacement:
AucuneRelocation fournie:
AucuneType de poste:
ExpérimentéPlan de paiement de référence:
OuiDéclaration d'égalité des chances:
Motorola Solutions est un employeur égalitaire. Tous les candidats qualifiés recevront une considération pour l'emploi sans tenir compte de la race, de la couleur, de la religion ou de la croyance, du sexe, de l'orientation sexuelle, de l'identité et de l'expression sexuelle, de l'origine nationale, du statut de handicapé, du statut d'ancien combattant ou de tout autre caractéristique protégée par la loi.
Nous sommes fiers de notre culture axée sur les personnes et les communautés, encourageant ainsi chaque Motorolan d'être la version la plus authentique de lui-même dans ses responsabilités afin de tenir la promesse d'un monde plus sécuritaire. Si vous souhaitez vous joindre à notre communauté mais croyez que vous ne possédez pas toutes les exigences requises pour le poste convoité, nous aimerions tout de même connaître les raisons pour lesquelles vous pensez être un excellent candidat pour notre équipe.
Nous offrons également des mesures d'adaptation pendant toutes les étapes du processus d'embauche afin de favoriser l'inclusion des personnes vivant avec un handicap physique et/ou mental. Si vous avez besoin de mesures d'adaptation, svp nous faire parvenir un courriel à
-
Vancouver, British Columbia, Canada Motorola Solutions Full timePoste de Développeur Logiciel Intermédiaire pour Appareils EmbarquésPrésentation:Motorola Solutions recherche un Développeur Logiciel Intermédiaire pour rejoindre son équipe de développement d'appareils embarqués. Dans ce rôle, vous serez responsable de la conception, du développement, de la maintenance et de la livraison de code et de scripts...
-
Vancouver, British Columbia, Canada Motorola Solutions Full timePoste de Développeur Logiciel Intermédiaire pour Appareils EmbarquésPrésentation:Motorola Solutions recherche un Développeur Logiciel Intermédiaire pour rejoindre son équipe de développement d'appareils embarqués. Dans ce rôle, vous serez responsable de la conception, du développement, de la maintenance et de la livraison de code et de scripts...
-
Vancouver, British Columbia, Canada Motorola Solutions Full timePoste de Développeur logiciel intermédiaire pour appareils embarquésPrésentationMotorola Solutions recherche un Développeur logiciel intermédiaire pour rejoindre son équipe de développement d'appareils embarqués. Dans ce rôle, vous serez responsable de la conception, du développement, de la maintenance et de la livraison de code et de scripts pour...
-
Vancouver, British Columbia, Canada Motorola Solutions Full timePoste de Développeur logiciel intermédiaire pour appareils embarquésPrésentationMotorola Solutions recherche un Développeur logiciel intermédiaire pour rejoindre son équipe de développement d'appareils embarqués. Dans ce rôle, vous serez responsable de la conception, du développement, de la maintenance et de la livraison de code et de scripts pour...
-
Vancouver, British Columbia, Canada Motorola Solutions Full timeJob Description Nous recherchons un Développeur logiciel intermédiaire pour rejoindre notre équipe de systèmes embarqués. Dans ce rôle, vous serez responsable de la conception, du développement, de la maintenance et de la livraison de code et de scripts pour un environnement Linux embarqué. Vous travaillerez en étroite collaboration avec les...
-
Vancouver, British Columbia, Canada Motorola Solutions Full timeJob Description Nous recherchons un Développeur logiciel intermédiaire pour rejoindre notre équipe de systèmes embarqués. Dans ce rôle, vous serez responsable de la conception, du développement, de la maintenance et de la livraison de code et de scripts pour un environnement Linux embarqué. Vous travaillerez en étroite collaboration avec les...
-
Vancouver, British Columbia, Canada Motorola Solutions Full timeDescription 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 Motorola Solutions Full timeDescription 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 timeDescription 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...
-
Développeur principal de logiciels d'animation
3 weeks ago
Vancouver, British Columbia, Canada Autodesk Full timePosteAutodesk est l'une des sociétés de logiciels de création de contenu les plus importantes au monde. Nous recherchons un développeur principal de logiciels d'animation pour rejoindre notre équipe. La personne choisie travaillera principalement sur les produits dans notre secteur des médias et du divertissement. En rejoignant notre équipe, vous...
-
Développeur principal de logiciels d'animation
1 month ago
Vancouver, British Columbia, Canada Autodesk Full timePosition OverviewAutodesk est l'une des entreprises de création de contenu numérique les plus importantes au monde. Nous recherchons un Développeur principal de logiciels d'animation pour rejoindre notre équipe, qui travaille sur les produits de notre secteur des médias et du divertissement. En rejoignant notre équipe, vous contribuerez activement à...
-
Développeur principal de logiciels d'animation
1 month ago
Vancouver, British Columbia, Canada Autodesk Full timePosition OverviewAutodesk est l'une des entreprises de création de contenu numérique les plus importantes au monde. Nous recherchons un Développeur principal de logiciels d'animation pour rejoindre notre équipe, qui travaille sur les produits de notre secteur des médias et du divertissement. En rejoignant notre équipe, vous contribuerez activement à...
-
Développeur de versions intégrées expérimenté
1 month ago
Vancouver, British Columbia, Canada Autodesk Full timePrésentation du posteAutodesk, Inc. (NASDAQ : ADSK) est une entreprise leader dans le domaine des logiciels de conception et de fabrication pour l'architecture, l'ingénierie, la construction, la fabrication et les industries des médias et du divertissement. Nous sommes à la recherche d'un développeur de versions intégrées expérimenté pour rejoindre...
-
Développeur de versions intégrées expérimenté
1 month ago
Vancouver, British Columbia, Canada Autodesk Full timePrésentation du posteAutodesk, Inc. (NASDAQ : ADSK) est une entreprise leader dans le domaine des logiciels de conception et de fabrication pour l'architecture, l'ingénierie, la construction, la fabrication et les industries des médias et du divertissement. Nous sommes à la recherche d'un développeur de versions intégrées expérimenté pour rejoindre...
-
Ingénieur en test de logiciels intermédiaire
4 weeks ago
Vancouver, British Columbia, Canada Motorola Solutions Full timeJob DescriptionNous recherchons un Ingénieur en test de logiciels intermédiaire expérimenté en automatisation de logiciels pour cloud et APIs. Un candidat idéal devrait avoir une expérience approfondie dans le développement d'automatisation de test pour des applications et des APIs de grande échelle, clientes, en production sur Azure Cloud...
-
Ingénieur en test de logiciels intermédiaire
4 weeks ago
Vancouver, British Columbia, Canada Motorola Solutions Full timeJob DescriptionNous recherchons un Ingénieur en test de logiciels intermédiaire expérimenté en automatisation de logiciels pour cloud et APIs. Un candidat idéal devrait avoir une expérience approfondie dans le développement d'automatisation de test pour des applications et des APIs de grande échelle, clientes, en production sur Azure Cloud...
-
Vancouver, British Columbia, Canada Motorola Solutions Full timeAppel d'offres : Ingénieur logiciel seniorMotorola 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...
-
Ingénieur en logiciel intermédiaire de test
3 weeks ago
Vancouver, British Columbia, Canada Motorola Solutions Full timeDescription 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#....
-
Ingénieur logiciel senior, C++
1 week ago
Vancouver, British Columbia, Canada Motorola Solutions Full timeDescription 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...
-
Directeur Développeur en C++
4 days ago
Vancouver, British Columbia, Canada Motorola Solutions Full timePoste de Développeur en C++ Nous recherchons un candidat motivé, passionné et innovant pour occuper le poste de Développeur Senior en C++. Ce poste est basé à Vancouver, dans la province de Colombie-Britannique, Canada. Compétences requises:5 ans d'expérience dans le développement en C++ ou dans un langage similaireUne solide compréhension des...