
Développeur - Alternance H/F - Pellenc ST
- Pertuis - 84
- Alternance
- Pellenc ST
Les missions du poste
Pellenc ST conçoit et fabrique des machines de tri intelligent, destinées à l'industrie du recyclage. Engagés dans un monde en pleine évolution, nos ambitions se tournent aujourd'hui vers les nouvelles technologies telles que l'intelligence artificielle ou encore l'industrie 4.0 et les machines connectées.
Fort de plus de 2500 machines à travers le monde, nous oeuvrons et contribuons chaque jour, à la valorisation de nos déchets ainsi qu'à un environnement plus sain et durable pour demain. C'est dans ce contexte d'évolution et de passion que nous recherchons de nouveaux talents qui partagent nos ambitions, et qui souhaitent soutenir avec nous l'économie circulaire.Au sein de notre pôle Etudes et Industralisation des Solutions Numériques, vous aurez pour missions de :
Concevoir des tests unitaires pour le moteur de tri
Participer activement aux développements de tests unitaires pour le moteur de tri
Imaginer et concevoir des nouveaux scénarios de test unitaire
Identifier et traiter les dysfonctionnements éventuels du logiciel développé.
Concevoir des tests d'intégration pour le moteur de tri
Contribuer aux définitions et aux revues d'architectures logicielles concernant les tests d'intégration pour le moteur de tri
Maintenir/Améliorer les simulateurs existants
Renforcer l'industrialisation des développements (intégration continue, déploiement continue, traçabilité des changements, gestion de configuration...)
Tester, documenter, suivre et veiller au bon fonctionnement de l'ensemble de ses développements
Le profil recherché
Profil :
Vous allez préparer un diplôme spécialisé dans le développement
Vous faite preuve de rigeur et savez travailler en équipe
Communication écrite et orale : Capacité à concevoir, exprimer et transmettre de manière efficace des messages en Anglais et en Français
Compétences Informatiques :
Capacité à utiliser les principaux logiciels de programmation ainsi que les outils
Capacité à appréhender, maintenir et faire évoluer des logiciels complexes existants
Connaissance du Langage C++
Connaissance du Langage Python
Connaissance du système d'exploitation Linux
Connaissance des outils de gestion de configuration (git), de débogage et de qualité logicielle