À propos
Et si vous embarquiez vers les nouvelles technologies ?
Filiale du groupe industriel ICE, Médiane Système, est une société d'ingénierie innovante spécialisée en électronique, systèmes embarqués et informatique industrielle. Médiane Système a construit son identité sur une expertise technique de haut niveau en proposant à ses clients, des prestations d'accompagnement au travers de ses Départements R&D (DRD) et ConSulting (DCS).
Présente en France (région Parisienne, Rhône-Alpes, Midi-Pyrénées, PACA, Grand Ouest), en Belgique et en Italie, Médiane Système est partenaire de grands comptes industriels et de nombreuses PME. Du secteur automobile au médical, en passant par l'énergie, le ferroviaire, l'aéronautique ou bien les télécoms. Médiane Système intervient exclusivement sur les métiers de l'ingénierie système (logiciel embarqué, logiciel applicatif pour l'industrie, électronique numérique et analogique, banc de tests) dans des environnements technologiques de pointe.
Créée par des ingénieurs, Médiane Système, est une entreprise technique à taille humaine, proche de ses collaborateurs, qui privilégie depuis plus de 30 ans, le développement des compétences et l'épanouissement de ses salariés.
Le poste
Dans le cadre d'un projet industriel lié à un système de contrôle embarqué nouvelle génération, nous recherchons un(e) Ingénieur Logiciel Embarqué Linux pour intervenir sur l'évolution d'une plateforme de pilotage existante.
Vous rejoindrez une structure à taille humaine, fonctionnant en mode agile, où les cycles de décision sont courts et où votre contribution sera directement visible sur le produit.
Vos missions :
Au sein de l'équipe en charge du logiciel embarqué, vous interviendrez sur la migration d'une plateforme de contrôle vers un nouvel environnement Linux embarqué.
À ce titre, vous serez amené(e) à :
- Analyser l'architecture logicielle existante
- Participer à la migration vers le nouvel environnement cible
- Adapter et faire évoluer les couches basses du logiciel (BSP)
- Intervenir sur le bootloader et la séquence de démarrage du système
- Réaliser les opérations de flashage et de mise au point du calculateur
- Développer et maintenir des composants logiciels en C/C++
- Effectuer les tests d'intégration sur système réel
- Diagnostiquer et corriger les anomalies lors des phases d'essais
- Contribuer à la validation fonctionnelle de la solution
Environnement technique :
- Linux embarqué
- Buildroot
- U-Boot
- C/C++
- Microprocesseurs 32 bits ARM (NXP)
- Git
- Développement bas niveau / BSP
Profil recherché
De formation Ingénieur ou Bac +5 en informatique embarquée, électronique ou systèmes embarqués.
Vous avez minimum 5 ans d'expérience en développement logiciel embarqué.
Bonne maîtrise du développement sous Linux embarqué.
Expérience de Buildroot et U-Boot
Connaissances des architectures ARM et microprocesseurs NXP.
Capacité à travailler de manière autonome dans un environnement de développement agile.
Goût pour le terrain, l'intégration et les essais sur systèmes réels.
Avantages
Rémunération selon expérience