Développeur logiciel embarqué

Développeur logiciel embarqué

Présentation

Notre client est une entreprise spécialisée dans le développement et la vente de solutions de détection avancées hautement adaptables, destinées principalement au secteur du transport (automobile, drones, véhicules industriels et commerciaux, etc.), et comptant sur une clientèle internationale. Afin de poursuivre sa forte croissance, notre client est actuellement à la recherche d'un développeur logiciel embarqué.

Nature du Poste

Sous la supervision du directeur de l’ingénierie logiciel, vous aurez pour mandat principal de participer au développement de logiciel embarqué pour les nouveaux produits développés par l’entreprise en plus de collaborer au développement de l’organisation. À ce titre, vous verrez à:

  • Participer à l’élaboration d'architectures logicielle de produit;
  • Effectuer le développement de logiciel embarqué fonctionnant en temps-réel sur processeurs ARM;
  • Effectuer du développement de couches logicielles bas-niveau;
  • Participer à l’Implantation et à l’optimisation d'algorithmes de traitement de signal;
  • Faire de la revue de code;
  • Exécuter de tests unitaires et de couverture de code;
  • Effectuer la mise en route et tests de vérification et validation;
  • Participer aux réunions pertinentes à sa fonction;
  • Apporter une collaboration aux collègues de travail;
  • Collaborer aux procédures administratives de l’organisation;
  • Maintenir à jour vos connaissances;
  • Effectuer toutes autres tâches compatibles avec vos fonctions.

Qualifications requises

  • BAC en génie informatique, génie électrique, génie physique, en informatique ou autres formations pertinentes;
  • Expérience pertinente d’au moins 5 ans dans des tâches similaires;
  • Connaissance approfondie du langages C;
  • Connaissance des langages C++, Python, Matlab et NumPy seraient des atouts, de même qu’une connaissance du langage de modélisation UML;
  • Expérience dans le développement de logiciel embarqué complexe fonctionnant en temps-réel;
  • Expérience dans l’application de standards de codage rigoureux (MISRA), de tests unitaires et de couverture de code;
  • Expérience dans le développement selon le « Cycle en V » et les méthodes de développement Agile;
  • Capable de travailler en anglais et en français;
  • Expérience pertinente dans les méthodologies de développement d’application basées sur les principes de sécurité fonctionnelle serait un atout;
  • La connaissance du système d’opération QNX ou AUTOSAR serait un atout.

Salaire et conditions

Salaire et conditions selon la politique de l'entreprise et l'expérience du candidat.


Partager


Localisation du poste

La position affichée sur la carte est approximative et à titre indicatif.



Vous désirez en savoir plus ?