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.

Éducation / formations

Baccalauréat génie informatique

Appliquer sur l'offre d'emploi

 


  • Voir la localisation
  • Entreprise
La position affichée sur la carte est approximative et à titre indicatif.

Technogenie

Technogénie Ressources Inc. est une entreprise spécialisée en recrutement de ressources humaines techniques (ingénierie, gestionnaire, technique de génie, technologies de l'information, vente et représentation, approvisionnement et métiers techniques) ainsi qu'en gestion de carrière...

Voir les offres