Scalian logo

Ingénieur logiciel bas niveau / linux embarqué – Bureau d’études (H/F)

Scalian
1 day ago
Full-time
On-site
Toulouse, 76
€42,000 - €55,000 EUR yearly

JobsCloseBy Editorial Insights

Cette offre vise un ingénieur logiciel bas niveau pour des systèmes embarqués critiques à Toulouse, CDI, 42K€-55K€. Vous développerez les couches proches du matériel (BSP, drivers, bootloaders, noyau Linux, gestion des périphériques) et porterez des plateformes embarquées avec les équipes électronique et FPGA. Vous travaillerez sur des calculateurs et cartes pour les secteurs spatial, aéronautique, défense et ferroviaire. Profil: diplôme d’ingénieur, au moins 5 ans d’expérience en développement embarqué bas niveau, maîtrise du C, Linux embarqué, drivers/BSP/kernel et compréhension des architectures et interfaces hardware; expérience en bureau d’études souhaitée. Pour postuler, adaptez votre CV avec des projets noyau boot et portage, démontrez votre capacité à tester et déboguer et votre goût du travail en équipe.


Description de l'entreprise

Présentation de notre expertise Hardware : Mission Critical Systems

Depuis plus de 15, l’expertise technique « Mission Critical Systems » du Groupe Scalian conçoit et développe des systèmes critiques au forfait et en prestation pour des secteurs exigeants tels que le spatial, l’aéronautique, la défense et l’industrie ferroviaire.

Notre expertise en systèmes critiques couve :

  • L’électronique numérique, FPGA, analogique et puissance
  • L’instrumentation et la conception de moyens d’essais
  • La conception de calculateurs et de cartes électroniques
  • Le développement de logiciels embarqués

Avec une communauté nationale de 250 ingénieurs et techniciens et renforcé par un bureau d’études Toulousain de 90 personnes, cette expertise est capable de travailler sur des projets complexes en France et à l’international notamment au travers de solutions End-to-End sur mesure pour nos clients.

#LI-WBR

Description du poste

Toulouse ǀ CDI ǀ 42K€-55K€

Votre rôle :

En tant qu'ingénieur logiciel bas niveau, vous participez au développement des couches logicielles proches du matériel pour des systèmes embarqués critiques.

Vous intervenez sur les composants logiciels qui assurent l'interface entre le Hardware et les applications : BSP, drivers, bootloaders, noyau Linux, gestion des périphériques et intégration des plateformes embarquées.

Vous travaillerez en étroite collaboration avec les équipes électronique, FPGA et systèmes afin de développer des calculateurs embarqués et des cartes électroniques destinés aux secteurs du spatial, de l'aéronautique, de la défense et du ferroviaire.

Vous serez notamment amené à :

  • Développer des composants logiciels bas niveau en C.
  • Développer ou adapter des BSP.
  • Concevoir et maintenir des drivers Linux.
  • Participer à l'intégration et à la configuration du noyau Linux.
  • Développer les couches d'abstraction matérielle.
  • Participer au portage logiciel sur de nouvelles plateformes.
  • Intégrer les logiciels sur cartes électroniques et calculateurs.
  • Réaliser les tests, le débogage et les investigations techniques.
  • Collaborer avec les équipes Hardware, FPGA et Validation.

Pourquoi rejoindre notre Bureau d'Études ?

Vous ne développerez pas une simple application embarquée.

Vous contribuerez à la conception des couches logicielles qui permettent à des systèmes critiques de fonctionner, en intervenant directement au plus près du matériel.

Vous aurez l'opportunité de travailler sur des calculateurs embarqués, des cartes électroniques et des systèmes complexes, en collaboration avec les équipes électronique, FPGA, systèmes et validation.

Au-delà du développement logiciel, vous participerez à des projets complets développés au forfait et contribuerez à l'évolution de notre expertise Logiciel Embarqué.

Qualifications

Votre profil

Vous êtes passionné par le développement logiciel bas niveau et appréciez les problématiques proches du matériel.

Vous disposez idéalement de :

  • Un diplôme d'ingénieur en informatique, électronique ou systèmes embarqués.
  • Au moins 5 ans d'expérience en développement logiciel embarqué bas niveau.
  • Une solide maîtrise du langage C.
  • Une expérience significative en développement Linux embarqué.
  • Une expérience en développement de drivers, BSP ou Kernel Linux.
  • Une bonne compréhension des architectures processeurs et des interfaces matérielles.
  • Une expérience en bureau d'études ou sur des développements complets.