Ce site récupère une partie de ses emplois auprès de: Commis de Bureau | Emplois à Capitale-Nationale | Travail de la Maison

Les meilleures offres d'emploi de l'industrie de la construction au Québec

Pour poster une offre, connexion ou créer un compte |  Publier une offre

   Emploi construction québec   

Trouvez votre prochaine opportunité d'emploi chez Emploi Construction!

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

New

Taiga Motors: Firmware Engineer

Taiga Motors

C'est un Temps-Plein job à Montreal, QC publiée le juillet 19, 2021.

English to followEn tant qu’ingénieur micrologiciel, vous travaillerez directement avec l’unité de commande du moteur de Taïga.

Vous jouerez un rôle essentiel dans la mise sur le marché des premiers véhicules électriques tout-terrain à haute performance.ResponsabilitésTraduire efficacement les boucles de contrôle et les algorithmes de l’équipe de modélisation pour les mettre en œuvre sur du matériel informatique.Déboguer, améliorer et/ou reconcevoir la base de code du micrologiciel existant, et effectuer des corrections logicielles si nécessaire.Travailler avec d’autres développeurs de micrologiciels pour assurer l’interopérabilité entre plusieurs systèmes embarqués.Créer des spécifications et effectuer les tests et la validation des microprogrammes avant la sortie.ExigencesExpérience de développement, de test et d’optimisation de code de micrologiciel embarqué avec des systèmes embarqués en métal nu.Très fort développement en CExpérience dans l’identification des goulots d’étranglement et des problèmes de performanceConnaissance des interfaces matérielles de bas niveau et du débogage (UART, PWM, GPIO, DMA, etc.).Connaissance des protocoles de communication série tels que SPI, I2C, UART, CAN bus.Expérience de la conception, du développement, de l’analyse et de la maintenance de machines d’état.Capacité à lire et à interpréter des schémas de circuits.Expérience dans le développement de micrologiciels critiques pour la sécurité ou la mission.Expérience de la commande de moteurs FOC sur des systèmes embarqués (de préférence).Familiarité avec MISRA C (préféré)Expérience en TDD (de préférence)AvantagesJouez un rôle essentiel dans la mise sur le marché des premiers véhicules électriques tout-terrain au monde.Régime de santé completREER collectifNous remercions tous les candidats de l’intérêt qu’ils portent à TAIGA.

Toutefois, seuls les candidats sélectionnés pour un entrevue seront contactés.DescriptionAs a Firmware Engineer, you will work directly with the Motor Control Unit at Taiga.

You will play an integral role in bringing the first high performance electric off-road vehicles to the market.ResponsibilitiesEfficiently translating the modeling team’s control loops and algorithms for implementation on computational hardwareDebug, improve, and/or redesign existing firmware code base, and perform software fixes as necessaryWork with other firmware developers to ensure inter-operability between several embedded systemsCreate specifications and complete firmware testing and validation prior to releaseRequirementsEmbedded firmware code development, testing, and optimization experience with bare metal embedded systemsVery strong C developmentExperience identifying bottlenecks and performance issuesKnowledge of low level system hardware interfaces and debugging (UART, PWM, GPIO, DMA, etc.)Knowledge of serial communications protocols such as SPI, I2C, UART, CAN busExperience with designing, developing, analyzing and maintaining state machinesAbility to read and interpret circuit schematic diagramsExperience in developing safety-critical or mission-critical firmwareExperience with FOC motor control on embedded systems (preferred)Familiarity with MISRA C (preferred)TDD Experience (preferred)BenefitsPlay an integral role in bringing the world’s first electric off-road vehicles to marketComprehensive health planRPP Group RRSP