Fondée en 1974, la société GILLAM est spécialisée dans le développement, la conception et l'installation de produits électroniques de pointe dans les domaines des systèmes de synchronisation pour les télécommunications et les équipements de télégestion des réseaux électriques et ferroviaires. Nous fournissons des produits cyber-sécurisés à d'importants distributeurs et fournisseurs d'électricité, des gestionnaires de réseaux ferroviaires, de grands opérateurs télécoms, et ce, aux quatre coins du monde. Spécialiste de ces domaines depuis 45 ans, notre société possède également une expertise avérée dans le développement de solutions sur mesure, au gré des besoins et exigences de nos clients.
Ingénieur Software Embarqué
Description de la fonction
L'ingénieur software établit les listes des exigences pour tous les nouveaux produits, ainsi que celles en vue de l'évolution de produits existants. En totale collaboration avec le chef de projet, il dresse un planning réaliste.
Il est évidemment en charge du développement du software, avec les procédures qualité comme fil conducteur. Au cours de ce développement, l'ingénieur software prépare également les tests & essais nécessaires, ainsi que la documentation. Il travaille en coordination avec ses pairs sous le principe de la méthode agile.
Le poste concerne différents projets mais l'accent principal est porté sur le développement embarqué, intégré dans un environnement Linux. Des développements sur micro-contrôleurs (ainsi que des logiciels de support pour PC traditionnels) sont également possibles.
- Analyser et passer en revue les exigences des produits, discuter de la faisabilité technique et des différentes propositions ;
- Développer de nouveaux composants logiciels ou modifier ceux existants et prendre en charge leur intégration ;
- Participer aux revues de code par les pairs ;
- Planifier, définir et réaliser des tests unitaires ;
- Créer ou maintenir une documentation technique ;
- Résoudre les défauts signalés dans le système de suivi ;
- Maintenir les applications existantes ;
- Garder contact avec le client pour le support et la planification.
Profil
Ingénieur / Baccalauréat / maîtrise ou doctorat en génie ou en informatique (lycée ou université)
- Solides connaissances ou expérience en C / C ++
- Connaissance ou expérience en développement Linux (modification kernel, yocto, shell) ;
- Connaissance ou expérience du développement intégré ;
- Sera considéré comme un atout : connaissance de LUA, TCL-TK, SQL et familiarité avec les protocoles de communication suivants: Modbus, IEC60870 & IEC61850 ;
- Français courant ;
- Connaissance pratique de l'anglais.
Compétences générales
- Obtenir des résultats de haute qualité grâce à une analyse et à une planification réfléchies ; s'axer sur les objectifs et les résultats ;
- Focaliser sur la qualité, le souci du détail, être prêt à prendre en compte le point de vue du
client ;
- Demeurer ouvert aux changements et à l'apprentissage continu ;
- Être capable d'exécuter des tâches de manière autonome ;
- Être capable de gérer plusieurs projets à un moment donné et de jongler entre les tâches.
Offre
Contrat à durée indéterminée avec package salarial complet et avantages extra-légaux.
Information pratique
Mr Pierre Gillard