Ingénieur Développement Embarqué Rust - Systèmes Critiques H/F - CELAD
- Le Pecq - 78
- CDI
- CELAD
Les missions du poste
Bienvenue chez CELAD - L'ingénierie à visage humain
Depuis 1990, CELAD accompagne la transformation digitale des entreprises, en conjuguant innovation technologique et proximité humaine. D'abord ancrés dans le monde bancaire, nous sommes aujourd'hui une ESN de référence dans les Systèmes d'Information et l'Informatique Industrielle, forte de plus de 1750 collaborateurs passionnés et engagés.
Nous collaborons avec plus de 250 clients, des PME dynamiques aux Grands Groupes ambitieux, dans des secteurs aussi variés que la banque, l'assurance, la mobilité, l'énergie ou encore l'industrie.
Notre mission ?
- Accompagner les entreprises dans leur transformation numérique,
- Le faire avec passion, engagement et respect,
- En mettant toujours l'humain au coeur du projet.
Une présence forte en région : focus sur CELAD-Paris ??
Implantée au centre du premier bassin tech et business français, CELAD Paris accompagne ses consultants sur des projets IT à fort enjeu en Île-de-France.
Nos consultants interviennent chez des clients grands comptes et acteurs majeurs de la banque, de l'assurance, du transport, de l'industrie ou encore de la Défense.
Pourquoi nous rejoindre ? ??
Parce qu'on ne cherche pas simplement des CV.
Parce qu'au-delà des projets, ce sont les relations humaines qui font notre force.
Chez CELAD, le management de proximité n'est pas une promesse, mais un engagement au quotidien : accompagnement individualisé, suivi régulier, perspectives d'évolution réelles... et surtout une équipe qui vous connaît et vous soutient.
Avantages à la clé :
- 15 jours de RTT (100% "salarié" & Rachat à 125%)
- Participation aux bénéfices
- Indemnité de déplacement (6€ net / jour OU 50% du titre de transport)
- Des titres restaurants d'une valeur de 11€ / jour travaillé
- Plan Epargne Entreprise
- Prime de vacances
- Avance sur salaire
NOTRE PROCESSUS DE RECRUTEMENT :
1/ Vous postulez : chaque CV est lu (pas de filtre automatique chez nous !)
2/ Premier contact : un coup de fil rapide pour voir si on part sur de bonnes bases
3/ Premier entretien : on parle de vous, de vos compétences, de vos projets et on vous ouvre les coulisses de CELAD
4/ Rencontre Business Manager : on plonge dans le concret, la mission, l'équipe, les défis...
5/ Décision : si on se dit go, on vous fait une offre et on prépare ensemble votre arrivée
Contexte :
Dans le cadre d'un projet de développement de systèmes de navigation inertielle, vous intégrerez une équipe R&D dédiée à la navigation et contribuerez à la conception de logiciels embarqués temps réel, avec un accent particulier sur l'usage de Rust pour renforcer la sûreté, la robustesse et la maintenabilité des applications.
Voici un aperçu détaillé de vos missions : ??
- Spécifier : rédiger et mettre à jour les spécifications fonctionnelles et techniques des logiciels embarqués.
- Concevoir & développer : concevoir, développer et maintenir des logiciels embarqués temps réel en Rust.
- Faire évoluer la plateforme : participer à l'évolution de la plateforme logicielle commune des systèmes de navigation inertielle.
- Intégrer & tester : intégrer, vérifier et tester les développements réalisés (tests unitaires, intégration, validation).
- Optimiser : améliorer les performances, la robustesse et la maintenabilité du logiciel.
- Maintenir : assurer la maintenance corrective et évolutive des composants logiciels existants.
- Améliorer les pratiques : participer aux revues de code et à l'amélioration continue des pratiques de développement.
- Outiller & documenter : maintenir les outils de développement et produire la documentation technique associée.
Le profil recherché
Les compétences que nous recherchons : ??
Formation : diplôme d'ingénieur (ou équivalent).
Expérience : 5 à 8 ans en développement de logiciels embarqués temps réel.
Compétences techniques :
- Expérience significative en développement Rust.
- Connaissance des environnements Linux embarqués et des systèmes temps réel.
- Connaissance des architectures processeurs embarqués, notamment ARM.
- Maîtrise des pratiques de débogage, d'optimisation et d'analyse de performances.
- Utilisation d'outils de gestion de configuration tels que Git.
- Sensibilité à la qualité logicielle et aux pratiques de vérification de code.
Compétences appréciées :
- Connaissance de Java et Python.
- Expérience du multithreading et des systèmes temps réel.
- Pratique des méthodes Agile/Scrum.
- Usage d'outils comme Jira, Confluence, CodeBeamer.
- Connaissance du domaine de la navigation inertielle.
Savoir être : autonome, organisé(e), méthodique, curieux(se), force de proposition, avec un bon sens relationnel et une vraie culture de la coopération en équipes pluridisciplinaires.