Ingénieur développement logiciel temps réel embarqué

Compétences techniques

Compétences transverses

Maitriser l'environnement de développement logiciel

Etre capable d'utiliser les outils de gestion de configuration

Etre capable de travailler dans l'environnement d'intégration de développement

Etre capable de travailler dans l'environnement de codage

Etre capable d'utiliser les outils de qualimétrie

Etre capable d'utiliser les outils de gestion des changements

Maitriser les langages de programmation

Etre capable de programmer en Python

Etre capable de programmer en C/C++

Maitriser les méthodologies de développement

Etre capable de comprendre et travailler en méthode Agile

Etre capable de programmer en orientée objet

Etre capable de définir et appliquer une stratégie de tests

Réaliser les activités techniques attendues

Etre capable de collecter et formaliser des pratiques métier

Etre capable de réaliser des outils d'aide au développement logiciel

Etre capable de prendre en main l'environnement d'intégration continue

Etre capable de réaliser des tests logiciels

Etre capable d'implémenter des modifications logicielles

Etre capable de réaliser une conception détaillée de modifications logicielles

Organiser son activité

Etre capable de gérer des activités en parallèle en fonction des priorités définies

Etre capable de prendre en compte des échéances

Etre capable d'estimer l'effort initial nécessaire à la réalisation d'une tâche

Etre capable d'estimer son avancement et le reste à faire

Travailler dans une équipe et avec des équipes

Etre capable d'interagir efficacement avec les autres collaborateurs

Etre capable d'être à l'écoute des autres

Etre capable d'être force de proposition

Etre capable d'échanger à l'extérieur de son équipe avec d'autres équipes

Résoudre les problèmes

Etre capable d'identifier et décrire un problème

Etre capable d'analyser les causes d'un problème

Etre capable de proposer des solutions à un problème

Faire du reporting

Etre capable de rapporter son avancement

Etre capable de remonter les difficultés

Etre capable de formaliser son activité par des comptes-rendus