Ingénieur développement applicatif H/F (Réf. OE-Applicatif)
Mission
Environnement technique
Profil
Lieu et durée
Dans le cadre du développement d'une application d'imagerie médicale 3D, nous recherchons un développeur qui rejoindra une équipe assurant le développement et le maintient de l'application existante en ce qui concerne la partie IHM proprement dite.
Votre rôle est celui d'un expert, véritable référent technique au sein de l'équipe. Vous devrez donc être capable d'effecteur des revues de code et de participer activement à l'intégration.
Maîtrise du langage C++,
La connaissance des domaines suivants sera un plus :
Une connaissance des outils de gestion de configuration (GIT) et d'intégration continue (Jenkins) est un plus.
De formation Bac+5 en informatique (grande école ou universitaire), expérience de 5 à 10 ans,
Expérience significative dans l'édition de logiciel,
Aptitudes en conception et architecture logicielle dans un environnement multiplateformes.
Un niveau d'anglais à l'écrit minimum et requis (toute la documentation technique est en anglais)
Intégration de logiciel dans le domaine des Set Top Box : Rédaction d'un plan d'intégration, mise en place du suivi des versions logicielles et du suivi des anomalies. Suivi des tests et production des rapports de tests minimum avant validation, suivi des différents composants fournis par les équipes internes ou par les partenaires.
Vous êtes rigoureux, vous avez une bonne expérience du développement de logiciel embarqué et si possible une connaissance de Linux en environnement embarqué. Vous maîtrisez le processus d'intégration de logiciel, la gestion de configuration et le suivi des anomalies.
De formation Bac+5 en informatique (grande école ou universitaire),
Expérience dans le développement Logiciel embarqué,
Expérience en gestion de configuration et gestion d'anomalies.
Développement d'applications techniques dans des secteurs divers (télécoms, médical, terminaux de paiement, bornes...) tant au niveau embarqué (couches basses, développement de firmware, etc.) qu'au niveau poste de travail (développement de couches de communication, de middleware et de drivers sous des environnements variés : Windows, Linux, MacOS...).
Maîtrise de l'algorithmie, du langage C et bonne connaissance du C++,
Connaissance d'un ou plusieurs protocoles de communication (TCP/IP, USB, CAN, GSM,...),
Connaissance de la programmation multitâches et des systèmes temps réel.
La connaissance des domaines suivants sera un plus :
Développements de drivers,
Développements de couches basses,
Développement de logiciel Embarqué,
Utilisation de cross-compilers et d'outils de mise au point.
De formation Bac+5 en informatique (grande école ou universitaire),
Durée indéterminée
Ile de France
Stage : Interface graphique de manipulation des données smartphone
Mission
Environnement technique
Profil
Lieu et durée
Dans le cadre de ses activités de recherche et développement, Philog travaille sur une solution de backup incrémentiel des données des appareils mobiles iPhone, iPad ou terminal mobile Android.
L'objet du stage est de développer une application graphique permettant la visualisation et le traitement des données archivées sur PC :
Pilotage du moteur de récupération Philog pour se connecter à un terminal mobile et effectuer un backup,
Manipulation de bases de données pour récupérer les informations de l'utilisateur,
Conception et réalisation d'une interface graphique ergonomique et intuitive permettant de manipuler les sauvegardes (visualisation, suppression d'éléments, création d'archives thématiques…),
étude, conception et implémentation de la partie restauration,
Déclinaison pour terminal mobile Android.
Le stage comprend les phases de spécification et de conception préliminaire, avec l'assistance d'un chef de projet Philog, ainsi que les phases de codage et de tests.
Bonne connaissance du C/C++ et éventuellement C#
Développement d'IHM sous Windows en C++ ou C#, connaissance de VisualStudio
Manipulation de base de données (SQL)
éventuellement, connaissance de l'AGL Windev
De formation Bac+5 en informatique (grande école ou universitaire),