Now hiring

Ingénieur logiciel embarqué (H/F) @ TerX

FRK24, FROnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

TerX est un partenaire stratégique spécialisé dans le conseil en ingénierie et la mise à disposition de compétences techniques pour l'industrie.Né du terrain - des ateliers, laboratoires et bureaux d'études - TerX connecte les meilleures expertises aux enjeux concrets des entreprises industrielles, avec rigueur, méthode et une compréhension fine des réalités opérationnelles. Fondée en 2018, l'entreprise compte aujourd'hui 160 collaborateurs et a réalisé un chiffre d'affaires de 13,5 millions d'euros en 2025, confirmant sa trajectoire de croissance et la confiance de ses clients industriels.

Mission

  • Mobiliser les meilleures compétences pour répondre aux enjeux concrets des entreprises industrielles.
  • Vision : Contribuer à une industrie française et européenne plus autonome, plus exigeante et créatrice de valeur durable.Le poste : Concevoir, développer et optimiser des logiciels réseau pour une plateforme DPU de pointe.
  • Créer et maintenir des logiciels de bas niveau, notamment des pilotes MAC/PHY et le micrologiciel du moteur de transfert de paquets.
  • Développer et améliorer les pilotes du noyau Linux afin de prendre en charge les fonctions de déchargement réseau et d'accélération matérielle.
  • Mettre en œuvre et optimiser des solutions de plan de données à l'aide du Data Plane Development Kit (DPDK) et d'Open vSwitch (OVS).Créer et maintenir des environnements de test robustes, évolutifs et automatisés à l'aide de Python afin de garantir la qualité et les performances des logiciels.
  • Collaborer étroitement avec les équipes chargées du matériel et de l'architecture système pour définir les exigences, concevoir des interfaces logicielles et déboguer des problèmes complexes au niveau du système.
  • Profilage et analyse des performances du système afin d'identifier et de résoudre les goulots d'étranglement logiciels.

Profil recherché

  • Master ou doctorat en informatique, en génie informatique ou dans un domaine technique connexe.Au moins 3 ans d'expérience en génie logiciel embarqué.
  • Maîtrise approfondie de la programmation en C et expérience du développement logiciel à grande échelle.
  • Solide expérience du développement du noyau Linux, des pilotes de périphériques ou de la programmation de bas niveau similaire.
  • Maîtrise de Python pour la création de scripts, l'automatisation et le développement d'infrastructures de test.
  • Bonne compréhension des concepts fondamentaux des réseaux, notamment TCP/IP, Ethernet, les protocoles réseau et les techniques de transfert de paquets.

Skills

DPDKOpen vSwitchPython

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores