Mon client recherche un Développeur Python (F/H) pour une mission en région parisienne. Avec plus d'une centaine de salariés, l'entreprise dispose d'experts alliant des compétences techniques telles que la radio communication, les objets connectés, les systèmes embarqués et l'informatique technique. Nos équipes interviennent en France et à l'international pour répondre aux besoins de clients collectivités et grands comptesAu sein de la division Smart Metering, dans le Département Produits Radio et Capteurs, la mission principale consiste à automatiser les tests des produits de la chaine communicante, principalement les transmetteurs radio 169MHz.
Principales missionsMission principale : développer des outils de test automatiques :Analyser les plans de testsAutomatiser les tests pour réduire les activités manuelles et le temps de test (Python).Augmenter la couverture de testChiffrer les temps de développement et mesurer le gain apporté par l'automatisation.Contribution au métier logiciel et validation :Exécuter les plans de test et faire le reporting associéParticiper ponctuellement au développement de logiciel embarqué sur micro-controlleur.
Formation et expérienceDe formation d'ingénieur ou équivalent en électronique ou informatique (bac +5).2 ans d'expérience minimumConnaissances techniquesCompétences techniques (python orienté objet, QT, hardware, software embarqué en C)Connaissance des produits embarqués à base de micro-controlleur.Connaissance des technologies radio (NFC, RF 169/433/868MHz, Lora, Sigfox, Bluetooth, )Bonne maîtrise des protocoles et bus de communications (Liaisons séries synchrones et asynchrone)Connaissances en Android seraient un plusConnaissances autresSavoir rédiger des plans et des rapports de test.Connaissance des stratégies et outils de test couramment utilisés.Anglais (lu et écrit, oral serait un plus)Savoir faireDéveloppement d'outils de test, écriture de scripts de test et développement de logiciels embarquésSavoir entrer dans le contexte fonctionnel rapidement, savoir aller à l'essentiel, avoir une vision globale produit et systèmeDéfinition et mise en œuvre des scénarios de testRéalisation de rapport d'avancementSavoir s'organiserSavoir analyser, synthétiser, proposer des solutionsSavoir êtreSavoir travailler en équipe, avoir le sens de l'équipeAvoir de la méthode, de la rigueur et être pragmatiqueSavoir respecter les standards / procéduresEtre souple dans son organisation, être autonomeEtre dans une démarche d'amélioration continue, être force de propositionAvoir le sens de l'orientation clientAvoir une communication facile et adaptée au public