05 Aug
|
Dana
|
Boucherville
Objectif du poste Dana est un chef de file mondial dans la fourniture de technologies hautement spcialises en transmission, en tanchit et en gestion thermique, qui amliorent l''efficacit et la performance des vhicules quips de groupes motopropulseurs conventionnels ou nergie alternative.
Desservant trois marchs principaux les vhicules de tourisme, les camions commerciaux et les quipements hors route, Dana fournit aux fabricants d''quipement d''origine (OEM) ainsi qu''au march secondaire (aftermarket) des produits et services de soutien locaux par l''intermdiaire d''un rseau de prs de 100 installations d''ingnierie, de fabrication et de distribution. titre d''Ingnieur(e) logiciel embarqu, vous serez un membre actif de l''quipe de dveloppement logiciel.
Tches et responsabilits du poste Analyser, concevoir, dvelopper et tester des composants logiciels AUTOSAR conformment aux mthodologies et aux normes ASPICE et ISO 26262.
Travailler en troite collaboration avec les quipes d''lectronique et de matriel afin de s''assurer que la conception lectronique et matrielle peut rpondre aux exigences logicielles.
Rdiger les exigences logicielles (Software Requirements).
Participer la conception et au dveloppement de l''architecture logicielle.
Produire les conceptions dtailles du logiciel (Software Detailed Design).
Dvelopper du code logiciel en C/C++ afin d''implmenter la conception logicielle.
S''assurer que le code respecte les normes MISRA et CERT C/C++.
Interagir avec des logiciels dvelopps dans l''environnement MATLAB Simulink/Stateflow.
Raliser des tests unitaires afin de valider l''implmentation du logiciel.
Participer l''analyse des problmes et la dfinition des actions correctives.
Prendre part diverses activits du cycle de dveloppement logiciel (FMEA logiciel, DFA, etc.).
Participer la planification et au suivi des activits dans un environnement AGILE.
Exprience professionnelle requise Expertise des RTOS/BSW ainsi que du dveloppement de pilotes de priphriques tels que Flash, ADC, EEPROM, LIN, CAN FD,
SPI, etc.
Expertise en conception, implmentation, tests et dbogage de logiciels embarqus destins des modules lectroniques automobiles.
Excellente connaissance des logiciels embarqus temps rel sur microcontrleurs multicurs 32 bits (Infineon Aurix TC3xx, TI TMS570, etc.) ducation et qualifications Baccalaurat en gnie lectronique, en informatique ou dans une discipline connexe.
Essentiel: Minimum de cinq (5) annes dexprience pertinente en dveloppement de logiciels embarqus.
Essentiel: Solide connaissance du langage C/C++ embarqu.
Essentiel: Connaissance dUML.
Essentiel: Connaissance de Python.
Essentiel: Exprience des protocoles de communication SPI, CAN, CAN FD, J1939, UDS et XCP.
Exprience en dveloppement logiciel conformment un processus formel de dveloppement en cycle en V.
Connaissance de la norme ISO 26262 (atout).
Connaissance des essais de systmes embarqus utilisant les approches SIL et PIL (atout).
Connaissance et/ou exprience de la thorie du contrle moteur (atout).
Exprience avec les outils suivants (atout) a.
Gestion des exigences: Polarion b.
Dveloppement bas sur les modles (MBD) : MATLAB/Simulink et ses botes outils (Simulink Requirements, Simulink Test, etc.) c.
Outils Dev
Ops logiciels: Jira, Azure Git, CMake, Artifactory, etc. d.
Outils danalyse statique du code: Polyspace, etc. e.
Tests unitaires logiciels et tests dintgration logicielle: VectorCAST, etc. f.
Dbogueur: Lauterbach Debugger g.
Outils de communication automobile: Vector CANape, CANalyzer/CANoe et CANdela aptitudes Capacit travailler au sein dquipes multidisciplinaires.
Curiosit et autonomie.
Rigueur et forte capacit respecter les chances.
Engagement envers les plus hauts standards de comportement thique, tant pour soi-mme que pour les autres; engagement enverslinclusion et la diversit.
Bonnes aptitudes analytiques.
Capacit dmontre faire preuve de proactivit et anticiper les besoins futurs.
Personne oriente vers la pratique et laction.
Capacit travailler au sein dune quipe mondiale et multiculturelle.
📌 Ingénieur(e) logiciel embarqué (Boucherville)
🏢 Dana
📍 Boucherville