Développeur Supérieur de logiciel embarqué
CogniVue cherche un développeur supérieur de logiciel embarqué qui sera responsable de la conception, le développement et le soutien des applications logicielles et plateformes. Cette personne jouera un rôle clé au sein de l'équipe de conception de logiciels et de mise en oeuvre de nouvelles technologies ainsi que le mentorat d'autres développeurs.
Votre expertise:
|
Baccalauréat en génie électrique, informatique ou équivalent
Plus de 10 ans de programmation embarqué en C / C++
Plus de 7 ans d'expérience en programmation embarqué, OS de temps réel de logiciels de plateforme OS d'haute niveau.
Une connaissance approfondie des architectures embarquées, de préférence à base de processeur ARM.
Capacité d'analyser le code assembleur pour la mise en oeuvre des optimisations.
Une expérience éprouvée de maîtrise et de réussite dans la conception, le développement et le test de firmware pour les processeurs embarqués.
Expérimenté en utilisant des outils de débogage intégrés.
Expérience dans le développement d'applications multimédia basées - à l'image de particulier et de traitement vidéo.
Expérimenté avec les tests de logiciels et de contrôle de la configuration du logiciel.
Expérience en développement d'applications dans les deux systèmes multi-core ou multi-processeurs hétérogènes qui nécessitent des systèmes de partitionnement entre les processeurs ARM, les processeurs personnalisés et des blocs d'accélération matérielle.
Bonnes aptitudes en communication orale et écrite.
Démontré capacité de mentorat de membres de l'équipe en le développement de code et les meilleures pratiques de conception et techniques de débogage intégrés.
|
Pour postuler, s'il vous plaît envoyer votre CV à careers@cognivue.com.
>>English