Ingénieur logiciel systèmes embarqués
Description du poste:
- Développement de logiciels embarqués, de pilotes/bibliothèques et interfaces sous Linux pour des systèmes de vision 2D/3D avec capteurs multiples;
- Développement des micrologiciels pour le contrôle de périphériques embarqués sous Linux;
- Développement des systèmes multimédias avec streaming vidéo et affichage graphiques;
- Développement des logiciels de tests pour les sous-modules et produits.
Exigences :
- 3+ ans expérience en développement de logiciels embarqués;
- Maîtrise du langage C/C++;
- Développement de code et pilotes sous Linux (embarqué);
- Développement de pilotes bas-niveau sous Linux pour capteurs, caméras et autres périphériques;
- Expérience avec systèmes Temps Réel multi-tâches (RTOS) QNX, uC/OSII ou autre;
- Expérience avec interfaces de communications embarquées (SPI, I2C, Ethernet, TCP I/P, etc…);
- Expérience avec GStreamer;
- Capacité à avoir une vision d’ensemble d’un produit;
- Capacité à travailler sur plusieurs projets en même temps;
- Compétence analytique et débogage;
- Capacité à travailler de façon autonome.
Atouts :
- Expérience en développement de code sur microprocesseur NIOS (Altera);
- Expérience avec programmation GPU CUDA, OpenCL, OpenGL, etc…;
- Connaissances HTML5, Javascript;
- Connaissance des protocoles utilisés dans les produits IoT.
- Voir la localisation
- Entreprise
Servo-Robot
SERVO-ROBOT est un spécialiste internationalement reconnu de la vision 3D dédiée au contrôle des procédés industriels robotisés tels que le soudage. À partir de notre siège de Saint-Bruno-de-Montarville, au Québec, nous exportons la plupart de nos produits à...
Voir les offres