Développeur(euse) logiciel senior / Senior Software Developer

Eaton Corporation

Brossard

Presencial

CAD 92.000 - 115.000

Tempo integral

Há 5 dias
Seja uma das primeiras pessoas a se candidatar

Uma candidatura completa em um minuto

Currículo e carta de apresentação personalizados, prontos para serem enviados.

Passe pelos filtros ATS

Resumo da vaga

Eaton Corporation recherche un développeur logiciel senior pour rejoindre l’équipe des systèmes de contrôle des appareils embarqués. Le candidat idéal possède une solide expérience en C++, Linux et développement orienté objet, et peut collaborer avec des clients internes et externes.

Le poste implique l’architecture logicielle, la planification et le travail avec des équipes internationales dans un contexte Agile, avec des opportunités de leadership technique et de croissance de l’équipe.

Qualificações

  • Baccalauréat en informatique, génie informatique, génie électrique, génie logiciel ou équivalent.
  • Plus de 8 ans d'expérience logiciel, dont >2 ans en C++.
  • Connaissance de Linux, Yocto et virtualisation.
  • Conception et programmation orientées objet; design patterns.
  • Anglais et français maîtrisés, travail bilingue.

Responsabilidades

  • Analyser les spécifications et proposer des solutions innovantes.
  • Concevoir, implémenter et maintenir du code efficace et réutilisable.
  • Participer à l'analyse des problèmes et documenter le travail technique.
  • Rédiger des tests unitaires et d'intégration; tests manuels et rapports.
  • Fournir un encadrement technique et collaborer avec équipes internes et externes.

Conhecimentos

C++
Logiciels embarqués
Conception orientée objet
Leadership technique
Anglais et français
Travail en équipe
Linux/Yocto/virtualisation

Formação

Baccalauréat en informatique / génie informatique

Ferramentas

Linux
Yocto
Virtualisation

Descrição da vaga

Career Opportunities: Développeur(euse) logiciel senior / Senior Software Developer (76143)

La Division des solutions numériques pour les entreprises de services publics d’Eaton est actuellement à la recherche d’un(e) développeur(euse) logiciel(le) senior pour se joindre à notre équipe des systèmes de contrôle des appareils embarqués.

La fourchette salariale annuelle prévue pour ce poste est de 92000 $ - 115000 $. Veuillez noter que les informations salariales ci-dessus ne sont fournies qu’à titre indicatif. Les salaires sont déterminés en fonction des compétences, de l’expérience et des qualifications des candidats, ainsi que des considérations du marché et de l’entreprise.

Ce que vous ferez :

Aperçu du poste:

Il n’y a pas de meilleur moment pour rejoindre Eaton que dans cette ère passionnante de la gestion de l’énergie. Nous réinventons l’innovation en adaptant les technologies numériques (appareils connectés, modèles de données et informations) pour transformer la gestion de l’énergie pour une utilisation plus sûre, plus durable et plus efficace. Nos équipes collaborent pour construire les meilleures solutions numériques pour nos clients. Nous recherchons des talents numériques qui souhaitent contribuer à définir la direction de cette transformation numérique et à créer de nouvelles façons de travailler et de penser, pour nous-mêmes et pour nos clients.

Eaton accélère et domine le secteur avec ses offres numériques destinées aux clients des entreprises de services publics. À ce poste, vous jouerez un rôle important au sein de notre équipe de développement de logiciels et contribuerez à l'exécution de projets de développement financés par les clients. Nous nous efforçons de fournir des solutions fiables, simplifiées et de premier ordre pour aider les entreprises de services publics à exploiter leurs actifs et à gérer un réseau plus intelligent.

Responsabilités principales :

Dans le cadre de ses responsabilités individuelles, la personne participe à toutes les étapes du cycle de développement :

  • Analyse les spécifications techniques et propose des solutions innovantes.
  • Conçoit, met en œuvre et maintient un code efficace, fiable et réutilisable dans divers langages de programmation. Examine et révise le code écrit par les pairs.
  • Participe à l’analyse des problèmes en rassemblant suffisamment d’informations pour trouver les causes fondamentales et les résoudre.
  • Produit la documentation technique.
  • Dans le cadre de tâches de soutien et occasionnellement, développe et documente des plans de tests de vérification, rédige des tests unitaires et des tests d'intégration automatisés, effectue des tests manuels et rédige des rapports.

Dans le cadre de ce rôle de développement logiciel senior :

  • Collabore étroitement avec les clients et les équipes produit internes pour rassembler les exigences et les transformer en fonctionnalités génériques qui seront intégrées dans notre gamme de produits ou de solutions et qui seront réutilisables par d'autres clients.
  • Contribue à l’élaboration des spécifications et à la planification du projet en fournissant des estimations pour les activités de développement.
  • Contribue à l’architecture et à la conception des systèmes en collaboration avec les experts techniques.
  • Collabore avec plusieurs équipes au sein d'Eaton afin d’assurer leur alignement.
  • Contribue à créer une culture de partage de code, de développement collaboratif interne et de composants de plate-forme réutilisables.
  • Contribue à la croissance de l'équipe, avec un encadrement technique des membres moins expérimentés de l’équipe de développement et une supervision des ressources externes qui aident à faire face aux variations de la charge de travail.
  • Aide l’équipe à adopter des processus, des outils et des indicateurs cohérents liés au cycle de développement logiciel.
  • Collabore efficacement avec des équipes géographiquement dispersées.
Qualifications préférables:
  • Baccalauréat en informatique, génie informatique, génie électrique, génie logiciel ou tout autre programme pertinent d'un établissement accrédité.
  • Plus de 8 ans d'expérience dans le développement de logiciels, dont plus de 2 ans d'expérience récente dans le développement d'applications C++.
  • Connaissance des technologies Linux, Yocto et de la virtualisation.
  • Solide compréhension de la conception et de la programmation orientées objet, y compris des patrons de conception.
  • Expérience dans la communication et le soutien aux clients externes.
  • Expérience en leadership technique et en accompagnement de développeurs logiciels débutants et expérimentés.
  • Maîtrise de l’anglais et du français (capacité à travailler dans ces langues).La maîtrise du français et de l’anglais est essentielle pour ce poste afin de communiquer avec des collègues, clients et partenaires situés au Québec ou à l’extérieur de la province, ainsi que pour comprendre les documents techniques dans le domaine de notre industrie.
  • Être autorisé légalement à travailler au Canada sans parrainage de l’entreprise maintenant et à l’avenir.
  • Les candidats doivent résider dans un rayon de 80 kilomètres de Brossard.
Qualifications préférables:
  • Expérience dans le développement de logiciels pour appareils embarqués (multithreading), dans la création d'API et d'applications de bureau.
  • Orienté client.
  • Bonne connaissance des outils, tendances et méthodologies émergents de développement/ingénierie de logiciels.
  • Compréhension complète des concepts clés de l'informatique (structures de données, algorithmes, etc.).
  • Connaissance approfondie des protocoles de réseau IP (TCP/UDP/IP).
  • Expérience avec les protocoles IP industriels : Modbus TCP, DNP3, OPC-UA, etc.
  • Travail d'équipe, communication, solides compétences interpersonnelles dans des contextes culturels et organisationnels variés.
  • Forte capacité de résolution de problèmes et de raisonnement, faisant preuve d’innovation technique et de solutions créatives.
  • Solides capacités d’analyse et compétences de conception éprouvées.
  • Expérience de travail avec des équipes internationales.
  • Expérience dans l’application de pratiques de cybersécurité dans les logiciels embarqués et les applications de bureau.
  • Expérience des processus de développement Agile et travail dans un environnement d'équipe Agile, en utilisant Scrum ou toute autre méthodologie.

Tous les postes peuvent nécessiter des entretiens vidéo et en personne dans le cadre du processus de recrutement. Tous les candidats seront évalués en fonction de leurs compétences liées au poste, et leurs droits à la vie privée et à la sécurité de leurs données seront protégés conformément à la législation en vigueur.

Cet affichage concerne un poste vacant existant.

Chez Eaton, nous utilisons l’intelligence artificielle (IA) pour vous recommander des postes correspondant aux compétences et à l’expérience requises pour les rôles à pourvoir. Nos équipes d’acquisition de talents utilisent également l’IA pour identifier les candidats dont les compétences correspondent à l’emploi. Les décisions d’embauche sont prises par les responsables d’Eaton dans le cadre d’un processus d’entrevue structuré, et non par l’IA.

Nous nous engageons à garantir l'égalité des chances en matière d'emploi pour les candidats et les employés. Nos processus de recrutement utilisent des critères de sélection équilibrés et évitent toute discrimination illégale à l'encontre des candidats en raison de leur âge, de leur couleur, de leur handicap, de leur état matrimonial, de leur origine nationale, de leur sexe, de leur identité sexuelle, de leurs informations génétiques, de leur race ou de leur origine raciale, de leur religion, de leur orientation sexuelle ou de tout autre statut protégé ou requis par la loi.


Nous savons que de bons programmes d'avantages sociaux sont importants pour les employés et leurs familles. Eaton offre divers avantages en matière de santé et de bien-être ainsi que des avantages de retraite, et plusieurs programmes qui prévoient des congés payés et non payés. Cliquez sur Benefits at Eaton Canada / Avantages sociaux chez Eaton Canada pour plus de détails. Veuillez noter que les programmes et options spécifiques disponibles pour un employé peuvent dépendre de facteurs d'éligibilité tels que l'emplacement géographique, la date d'embauche et l'applicabilité des conventions collectives.

Obtenha sua revisão de currículo grátis e confidencial.

ou arraste e solte seu arquivo aqui.

Similar jobs

Vagas similares que valem a pena comparar

Développeur(euse) logiciel principal(e) / Lead Software Developer
Développeur(euse) logiciel principal(e) / Lead Software Developer

Eaton • Brossard

Híbrido
CAD 101.000 - 126.000
Hybrid work
Benefits from day one
Développeur(euse) Full Stack Sénior / Senior Full Stack Developer
Développeur(euse) Full Stack Sénior / Senior Full Stack Developer

Eaton • Brossard

Híbrido
CAD 92.000 - 115.000
Hybride de travail
Avantages dès le premier jour
Développeur(euse) Principal(e) Front-End / Lead Front-End Developer
Développeur(euse) Principal(e) Front-End / Lead Front-End Developer

Eaton • Brossard

Híbrido
CAD 101.000 - 126.000
Avantages sociaux dès le jour 1
Mode hybride de travail
Développeur(euse) logiciel C++ sénior / Senior Software Developer C++
Développeur(euse) logiciel C++ sénior / Senior Software Developer C++

Eaton • Brossard

Híbrido
CAD 92.000 - 115.000
Avantages sociaux dès le premier jour
Travail hybride
Développeur(euse) Full Stack Sénior / Senior Full Stack Developer
Développeur(euse) Full Stack Sénior / Senior Full Stack Developer

Eaton Corporation • Brossard

Híbrido
CAD 92.000 - 115.000
Avantages sociaux dès le premier jour
Développeur(euse) Logiciel Principal / Lead Software Developer
Développeur(euse) Logiciel Principal / Lead Software Developer

Eaton Corporation • Brossard

Híbrido
CAD 101.000 - 126.000
Hybride travail
Avantages sociaux dès le premier jour
Développeur(euse) logiciel principal(e) / Lead Software Developer
Développeur(euse) logiciel principal(e) / Lead Software Developer

Eaton Group • Brossard

Híbrido
CAD 101.000 - 126.000
Hybrid work
Benefits from day one
Health benefits
Ingénieur(e) en réseaux de puissance / Power Systems Engineer
Ingénieur(e) en réseaux de puissance / Power Systems Engineer

Eaton • Brossard

Híbrido
CAD 76.000 - 95.000
Avantages sociaux dès le premier jour
Développeur(euse) Logiciel Principal / Lead Software Developer
Développeur(euse) Logiciel Principal / Lead Software Developer

Eaton • Brossard

Híbrido
CAD 101.000 - 126.000
Avantages sociaux dès le premier jour
Travail hybride
Développeur(euse) Principal(e) Front-End / Lead Front-End Developer
Développeur(euse) Principal(e) Front-End / Lead Front-End Developer

Eaton Corporation • Brossard

Híbrido
CAD 101.000 - 126.000
Avantages dès le jour 1
Mode hybride
Assurances santé