Accélérez votre carrière au sein d’un groupe d’ingénierie mondial en pleine croissance. Chez SEGULA Technologies, vous travaillerez sur des projets passionnants et contribuerez à façonner l’avenir d’une entreprise où l’innovation fait partie intégrante de l’ingénierie.
L’impression 3D, la réalité augmentée, le véhicule autonome, l’usine du futur… Le quotidien de nos 15000 collaborateurs ingénieux, pourquoi pas le vôtre ?
A côté de vous ou de l’autre côté de la planète, vous trouverez chez SEGULA Technologies l’opportunité qui donnera un nouveau sens à votre carrière !
Description du posteSEGULA TECHNOLOGIES recherche un profil de Développeur Back End H/F
Dans le cadre du développement de nos solutions logicielles embarquées et connectées, nous recrutons un Développeur Back End pour rejoindre notre équipe technique. Vous participerez à la conception, au développement et à l’optimisation des services back end liés à nos systèmes fonctionnant sous Linux et basés sur des communications via bus CAN.
Vos missions :
Développer, maintenir et optimiser les composants logiciels back end en C, C++ et Python, en environnement Linux.Concevoir et intégrer des solutions de communication via SocketCAN et autres outils CAN (ex. : Can-utils).Participer à la mise en place d’architectures robustes et sécurisées pour le traitement des données issues des systèmes embarqués.Automatiser les processus via des scripts Bash et contribuer aux pipelines d’intégration continue (Jenkins).Collaborer avec les équipes DevOps pour l’utilisation et la gestion des conteneurs Docker.Utiliser Git pour la gestion de version et ssh pour les accès à distance aux environnements de test ou de production.Documenter les développements et participer aux revues de code.QualificationsIssu(e) d’une formation supérieure en informatique, systèmes embarqués ou développement logiciel (Bac+3 à Bac+5), vous justifiez d’une première expérience réussie dans un environnement technique similaire.
Vous maîtrisez les langages C, C++ et Python, ainsi que le développement sous Linux. Vous avez de bonnes connaissances des protocoles de communication CAN et des outils associés (SocketCAN, Can-utils).
Vous êtes également à l’aise avec les outils de développement modernes : Git, Docker, Jenkins, Bash, ssh. Des compétences en systèmes embarqués ou en architecture distribuée seront un atout.
Autonome, rigoureux(se) et curieux(se), vous appréciez travailler en équipe sur des projets techniques exigeants. Votre esprit d’analyse et votre capacité à résoudre des problématiques complexes seront essentiels à votre réussite sur ce poste.
Informations complémentaires