EV Embedded Software 3IC11
Boucherville, Québec, CA, Canada
Objectif du poste
Dana recherche un développeur de contrôle moteur hautement qualifié, expert en algorithmes de contrôle des moteurs électriques, en calibration et technologies associées. Le candidat idéal aura de l'expérience dans les applications automobiles et contribuera au développement de systèmes avancés de propulsion de moteurs de traction au sein d'une équipe dynamique et innovante au sein d'un fournisseur de premier plan de premier plan.
Horaire de travail : Doit être disponible pour des heures d'examen prolongées, y compris certains week-ends
Tâches et responsabilités du poste
· Concevoir, développer, implémenter et valider des algorithmes de contrôle moteur pour machines électriques, y compris IPM, SPM et IM.
· Définir et gérer les exigences pour la fonctionnalité du contrôleur moteur.
· Effectuer des tests et des vérifications des algorithmes de contrôle moteur sur les dynamomètres et les environnements embarqués.
· Documenter les processus de développement et les résultats des tests, en assurant l'intégration avec les outils et systèmes pertinents.
· Fournir des conseils techniques sur des sujets avancés liés au contrôle moteur.
· Développer et améliorer les plans de validation des logiciels de contrôle des moteurs de traction.
· Soutenir les systèmes liés tels que le développement de prototypes de machines, les commandes de groupe motopropulseur et le développement d'onduleurs de traction.
· Collaborez avec les fournisseurs, fournisseurs et clients selon les besoins.
Éducation et qualifications
· Master en génie électrique ou mécanique avec 3+ ans post-doctorat ou 5+ ans post-master en commandes moteur, entraînements électriques ou machines électriques.
· Bonne compréhension des variateurs de traction et des moteurs électriques (IPM, SPM, IM).
· Expérience pratique du contrôle orienté terrain pour les machines PM et/ou IM.
· Connaissance des schémas de contrôle actuels et des stratégies de contrôle direct du couple (préférable).
· Maîtrise des techniques PWM (PWM sinusoïdal, PWM vectoriel spatial) ; L'expérience avec la modulation discontinue et la surmodulation est un atout.
· Familiarité avec la conception d'observateurs numériques et de filtres.
· Une base solide en théorie des systèmes de contrôle, incluant la modélisation des systèmes, la simulation et les techniques avancées de conception de contrôle.
· Compétent en Matlab/Simulink pour la modélisation, la simulation et la validation.
· Connaissances de base en C embarqué et capacité à implémenter des algorithmes conformes aux normes automobiles (par exemple, MISRA).
· Expérience avec les étapes de développement et les outils : MIL, SIL, HIL, et tests complets du système (dyno, véhicule).
· Connaissances pratiques sur la compensation en temps mort et le délai, les limites de tension et les variations de fréquence de commutation.
· Familiarité avec les capteurs de position/vitesse (résolveurs, encodeurs).
· Expérience avec les MCU à commande motrice et les interfaces de communication (CAN, SPI, I2C).
· Compétent dans les outils de débogage (CANape, CANalyzer) et le dépannage au niveau système (y compris les engrenages, les commandes de la chaîne motopropulseur, les systèmes de batterie).
· Expérience avec les outils IDE (CCS, Eclipse), le contrôle de versions (Git) et les processus de publication logicielle.
· La connaissance de la sécurité fonctionnelle (ISO 26262) est un atout.
. Langue Français et anglais afin de pouvoir communiquer au niveau globale.
Ce que nous proposons
· Opportunité de travailler sur des systèmes de groupe motopropulseur électrifiés de pointe
· Environnement d'ingénierie collaboratif et innovant
· Exposition à l'ensemble du cycle de vie du développement produit
· Package concurrentiel de rémunération et d'avantages sociaux
Compétences et aptitudes