Description
À propos de Scalian
Rejoignez Scalian, où innovation et expertise se conjuguent depuis plus de 30 ans. Leader multinational du conseil en ingénierie, nous comptons plus de 6 000 spécialistes hautement qualifiés. Notre expertise couvre les domaines de l’IT et de l’OT, incluant l’informatique, le développement logiciel et systèmes, l’assurance qualité, la gestion de la chaîne d’approvisionnement et le management de projet.
Nous intervenons dans divers secteurs technologiques tels que l’automobile, l’aéronautique, le médical, la défense, le ferroviaire et l’énergie, en apportant un soutien distinctif au développement et aux opérations de nos clients.
Description du projet
Nous recherchons actuellement un Ingénieur Logiciel Embarqué. Dans ce rôle, vous rejoindrez l’équipe d’ingénierie logicielle et participerez à l’ensemble du cycle de développement de produits de pointe. Vous aurez l’opportunité de travailler sur une grande variété d’applications, de plateformes et de langages de programmation, en contribuant à des solutions innovantes dans un environnement technologique de haut niveau.
Vos missions comprendront :
- Analyse & conception
Analyser les besoins et exigences système
Rédiger les spécifications fonctionnelles et techniques
Participer à la définition de l’architecture logicielle
Assurer la cohérence avec les contraintes temps réel et matérielles
- Développement embarqué
Concevoir et développer des logiciels en C / C++
Développer des composants logiciels bas niveau performants
Développer et intégrer des logiciels sous Linux (user space / kernel)
Interagir avec des systèmes temps réel (RTOS)
Manipuler des interfaces matérielles et drivers
Développer des scripts d’automatisation (Bash, Python)
- Performance & optimisation
Optimiser l’utilisation des ressources (CPU, mémoire)
Analyser et améliorer les performances (latence, throughput)
Réaliser des activités de debugging et de profiling
Garantir la stabilité et la fiabilité du logiciel
- Intégration & validation
Participer à l’intégration logicielle sur cible embarquée
Réaliser les tests unitaires et d’intégration
Analyser les anomalies et proposer des corrections
Assurer la traçabilité entre exigences, code et tests