Jobs offers

Ingénieur(e) en logiciel embarqué

Company : TeraXion Inc
Type of job : Permanent
Job status : Full-time
Region : QC Capitale-Nationale
Working place : Ville de Québec
Targeted customers : Engineer
Required experience : 3 to 5 years
Publication date : 06/05/22
Share

summary description of functions

TeraXion, c’est une PME bien établie dans le marché depuis plus de 21 ans. Nos composants photoniques sont vendus dans le monde entier et ils sont conçus et fabriqués juste ici, dans la ville de Québec !

Tu souhaites travailler dans une entreprise innovante en haute technologie? Tu voudrais avoir la chance de parfaire tes compétences en optique et en photonique en collaborant à une variété de projets avec des collègues passionnés par leur métier ? C’est exactement ce que TeraXion peut t’offrir !!

Nous cherchons un collaborateur pour rejoindre l’équipe d’ingénierie, Électronique / Logiciel qui participera au développement de solutions logicielles pour les systèmes automatisés de production.

Chez nous, un ingénieur / spécialiste en logiciel embarqué…
 
  • Analyser les requis fonctionnels des systèmes logiciels ;
  • Concevoir l’architecture des logiciels afin d’être en mesure de respecter les requis établis ;
  • Développer des logiciels embarqués en C/C++ sur des plateformes à base de microcontrôleurs (technologies ARM, Atmel et TI) :
  • Intégrer le support des différents périphériques propres à chaque carte électronique ;
  • Implanter et valider les boucles de contrôles numériques temps-réel pour contrôler les paramètres des systèmes ;
  • Implanter l’intelligence nécessaire afin que le logiciel puisse mettre en route les systèmes de manière autonome ;
  • Implanter et tester les interfaces et protocoles logiciels propres à chaque produit ;
  • Réaliser des interfaces usager pour les logiciels de contrôle des produits et prototypes ;
  • Développer des solutions logicielles de test et d’automatisation ;
  • Développer et supporter des solutions logicielles utilisées en production ;
  • Mener des revues de code afin de s’assurer de la qualité et de la conformité des logiciels aux méthodes mises en place ;
  • Rédiger la documentation pertinente relative aux logiciels développés.

Ton profil…
 
  • Diplôme universitaire : minimum un baccalauréat dans l’un des domaines suivants : génie électrique, génie informatique ou génie logiciel ;
  • Plus de 3 années d’expérience en programmation de logiciel embarqué ;
  • Autonomie démontrée dans le cycle complet de développement logiciel ;
  • Expérience en :
    • Conception d’architectures logicielles de haute-qualité ;
    • Utilisation d’un logiciel de gestion de code source, tel que subversion ;
    • Programmation de microcontrôleurs et logiciels embarqués avec RTOS ;
    • Conception d’interfaces usager, de logiciels de tests et d’automatisation.
    • Connaissance des méthodologies modernes de développement logiciel, en particulier :
    • Développement piloté par les tests, tests unitaires.
  • Connaissance des langages de programmation suivant est essentielle :
    • C / C++
  • La connaissance des langages de programmation suivant est un atout :
    • LabVIEW
    • Matlab
    • Python
    • C#, Visual Basic
  • VHDL/Verilog
  • Aimer travailler en équipe ;
  • Capacité à régler les problèmes rapidement ;
  • Capacité de gestion des priorités ;
  • Connaissance de l’anglais (oral et écrit).

Nous t’offrons…
 
  • Horaire flexible ;
  • Accès au télétravail ;
  • Assurances et Régime de retraite ;
  • Rémunération globale compétitive ;
  • Formation continue ;
  • Environnement de travail dynamique et stimulant !

Ça t’intéresse? Postule maintenant, nous avons hâte de recevoir ton cv!

TeraXion souscrit à l’équité en matière d’emploi. Le genre masculin est utilisé dans le seul but d’alléger le texte et désigne à la fois les hommes et les femmes.

TeraXion Inc

Site Web