Talent.com
Trisotech services-conseils TI & Ingénierie
Ingénieur logiciel embarqué véhicule - Loi de commandes Matlab-SimulinkTrisotech services-conseils TI & Ingénierie • Grande région de Sherbrooke, Unknown, Canada
Search for other jobs
Ingénieur logiciel embarqué véhicule - Loi de commandes Matlab-Simulink

Ingénieur logiciel embarqué véhicule - Loi de commandes Matlab-Simulink

Trisotech services-conseils TI & Ingénierie • Grande région de Sherbrooke, Unknown, Canada
1 day ago
Job type
  • Full-time
  • Remote
  • Quick Apply
Job description

Présentation de la structure :

Depuis 1996, Trisotech, compagnie québécoise spécialisée dans le développement des technologies de l'information, offre des services de consultation en informatique et en ingénierie au Québec sous sa division Trisotech-conseils.
Par son souci constant d’offrir une valeur d’affaires exceptionnelle, Trisotech a forgé de solides alliances avec des chefs de file de diverses industries (finance, énergie, manufacture, transport…). La fidélité de ces clients et de ses conseillers est une des meilleures garanties qui démontre la qualité de ses services offerts.

En parallèle depuis 2011, Trisotech développe et distribue une suite de solutions SaaS (software as a service) en modélisation et automatisation des processus d’affaires développées par son équipe interne lui permettent aussi d’être reconnue comme un leader mondial dans ce domaine.


Présentation du poste :

Aujourd'hui Trisotech est à la recherche d'un.e Ingénieur.e mécatronique logiciel (haut niveau)système embarqué afin de supporter de nombreux projets dont un spécifique pour un manufacturier québécois, leader mondial dans la conception et la fabrication de véhicules diffusés mondialement. Fort d’une tradition d’ingéniosité et de passion, le service R&D s’est engagé dans le développement de systèmes embarqués afin de distinguer la performance de ses véhicules.


Profil recherché :

Responsabilités

  • Collaborer avec les équipes Architecture solution et Système dans le développement de solutions mécatroniques embarquées notamment pour la validation des requis software attendus ;

  • Développer et simuler des algorithmes de contrôle sous format Matlab-Simulink relatifs aux lois de commande définies par l'Architecture solution ;

  • Concevoir des interfaces logicielles avec une méthodologie standardisée et veiller à l’améliorations constantes de celles-ci ;

  • Définir les plans de validation logiciel et les protocoles d’essai des algorithmes conçus par la rédaction, la planification et l'exécution des tests unitaires sous Python ;

  • Supporter les équipes Système et Test & Validation dans les corrections nécessaires à apporter aux résultats des tests (SIL, HIL, PIL, et sur véhicule) enregistrés VS ceux objectivés à la validation Système de la solution embarquée développée ;

  • Participer à l'élaboration du cahier de charges et et des spécifications techniques supportant les appels d’offres aux fournisseurs d’équipements électriques et électroniques ;

  • Assurer la mise à jour de la documentation technique relative à l'intégration continue du logiciel et de son architecture ;

  • Collaborer avec les équipes connexes au projet (Design, Production, Achats, Assurance qualité, Génie manufacturier ainsi que les fournisseurs) dans les différentes étapes du processus de développement de produits ;

  • Contribuer aux orientations futures concernant les stratégies de développement et de validation de couches logicielles haut niveau.

Qualifications requises

  • Diplôme d’ingénieur mécatronique, électrique, informatique ou tout autre discipline pertinente ;

  • Être passionné par la Recherche et Développement de projets d’ingénierie embarquée, comprendre et conjuguer les principes logiciels, électriques, électroniques et mécaniques.

  • 3 à 5 ans minimum d'expérience professionnelle en développement haut-niveau de logiciel pour système embarqué avec définition des lois de commande sous Matlab-Simulink selon l'approche Model-Based Design, les méthodologie Agile et de Cycle en V.

  • Bonne expérience en planification, rédaction et exécution des tests unitaires sous Python.

  • Bonne connaissance en réseaux de communication véhicule (CAN) et des protocoles associés (CAN Bus, I2C, SPI, UDP, TCP) pour bien comprendre le transfert de phénomène physique -> capteurs -> signal analogique -> module (traitement) -> action ou protocole de communication.

  • Bonne connaissance de la programmation logicielle bas niveau sous C et/ou C++ et de la programmation de microcontrôleurs le traitement du signal et le control de systèmes discrets.

  • Bonne connaissance des normes de codage Cert et Misra dans le contexte de la norme de sécurité fonctionnelle automobile ISO 26262.

  • Capacité à travailler avec agilité et à évoluer dans un contexte multidisciplinaire de démarrage de projet et faire preuve d’innovation pour trouver les solutions techniques pas/peu connues dans un contexte R&D, en composant avec des objectifs changeants et par l'utilisation des méthodes d’analyses prédictives.

  • Être proactif et autonome dans la gestion de son travail, par la priorisation de ses tâches dans un contexte de développement de plusieurs projets en parallèle dans un environnement multidisciplinaire.

  • Avoir un bon esprit de synthèse et de logique à la résolution de problème technique.

  • Capacités de collaborer en Français et en Anglais à l’oral comme à l’écrit (sans nécessairement être bilingue).

Qualités personnelles

  • Esprit engagé, responsable et autonome, curieux et passionné par son travail, animé à relever les défis et qui aime partager ses connaissances ;

  • Esprit d’équipe positif, rassembleur et d’influence avec d’excellentes aptitudes à communiquer en français ET en anglais (oral / écrit), animé par les valeurs humaines ;

  • Bon entregent pour développer des relations interpersonnelles pour travailler en équipe avec plusieurs départements ;

  • Intérêt marqué à la conduite de véhicules motorisés.

Create a job alert for this search

Ingénieur logiciel embarqué véhicule - Loi de commandes Matlab-Simulink • Grande région de Sherbrooke, Unknown, Canada