Ingénieur(e) Développement Logiciel Embarqué - Affluent Medical

Ingénieur(e) Développement Logiciel Embarqué

Réaliser le développement et la validation de logiciels embarqués des sous-ensembles du Dispositif Médical d’Affluent Medical

DESCRIPTION DE POSTE

RELATIONS HIERARCHIQUES ET/ OU FONCTIONNELLES
Sous l’autorité du/de la Responsable R&D Logiciel Embarqué.

En échange d’informations avec l’équipe du logiciel embarqué (suivi des avancées du projet).

Investiguer avec l’équipe électronique et/ou l’équipe logicielle et /ou l’équipe de production sur les différents problèmes techniques qui surviennent.

En échange d’informations avec d’autres spécialistes impliqués dans le projet.

En échange d’informations avec des sous-traitants impliqués dans le projet.
PRINCIPALES MISSIONS ET ACTIVITES
  • Rédiger un cahier des charges fonctionnel
  • Rédiger et mettre à jour la documentation selon les normes en vigueur et selon la procédure de développement (spécifications, architecture, architecture détaillée, release note…)
  • Analyser les systèmes embarqués existants afin de les améliorer en proposant plusieurs solutions logicielles
  • Développer les logiciels embarqués (codage)
  • Documenter le code
  • Réaliser des tests intermédiaires sur prototypes
  • Définir les protocoles et les scénarii de tests (tests unitaires, tests d’intégration et les tests de validation)
  • Réaliser les phases de tests et de validation et interpréter les résultats, rédiger les rapports de tests et corriger les dysfonctionnements
  • Corriger les anomalies
RESPONSABILITES
Réaliser les opérations pour un codage optimisé au regard des contraintes techniques du projet.

Intervenir sur toutes les phases de cycle de développement : cahier des charges, la définition de l’architecture logicielle, conception et développement, les phases de tests et de validation et la rédaction des documents techniques associées.

AUTONOMIE
Planifier et prioriser ses activités en accord avec les instructions définies par son responsable de service. Lui présenter le résultat de ses activités.
COMPETENCES REQUISES
  • Connaissances théoriques
    Formation supérieure en électronique/système embarqué
    Anglais (lu, écrit et parlé)
     
  • Connaissances pratiques
    Langage de programmation des systèmes embarqués (C, C++)
    Développement embarqué sur microcontrôleur
    Connaissance des systèmes embarqués temps réels
    Connaissance des outils de debug et de compilation
    Connaissance des outils de test unitaire et analyse statique
    Git, SVN
    Cycle en V
CANDIDATURE
Afin de postuler à cette offre, veuillez adresser votre candidature à jobopportunities@affluentmedical.com