
Ingénieur Logiciel Embarqué Réseaux H/F - L'Industrie recrute
- Montbonnot-Saint-Martin - 38
- CDI
- L'Industrie recrute
Les missions du poste
Openchip est une entreprise européenne spécialisée dans la conception de semi-conducteurs, dont le siège est à Barcelone (Espagne). Notre objectif est de démocratiser l'accès aux puces de calcul haute performance en développant des Systems on Chip basés sur la technologie Chiplet et la combinaison de RISC-V et d'accélérateurs de calcul pour l'IA et le HPC, le tout interconnecté via les interfaces ouvertes UCIe.
Nos technologies apportent de la valeur dans de nombreux domaines : intelligence artificielle, sécurité et protection des données, réduction de l'empreinte carbone.
Nous voulons transformer l'industrie du semi-conducteur et contribuer à un monde plus durable, où la collaboration et l'ouverture sont la norme.
Nos puces seront utilisées dans le calcul haute performance, la conduite autonome, les télécommunications, la médecine personnalisée, l'edge computing et le cloud.
Pour accompagner notre croissance, nous recrutons un(e) Ingénieur(e) en Logiciel Embarqué au sein de notre équipe DPU Software Networking. Rejoignez l'aventure !
Dans le cadre du lancement de nouveaux projets stratégiques, nous renforçons notre équipe Software Networking.
Vous rejoindrez un petit groupe dynamique de 6 personnes, basé en France, chargé de développer des solutions logicielles réseau couvrant l'ensemble de la stack, des pilotes bas-niveau jusqu'à la virtualisation en passant par le traitement de paquets à très haut débit.
Vous serez amené à prendre en charge et/ou contribuer activement à différentes activités:
- Concevoir, développer et optimiser les logiciels réseau pour notre plateforme DPU de pointe.
- Créer et maintenir des logiciels bas niveau, notamment les pilotes MAC/PHY et les firmwares de traitement de paquets.
- Développer et améliorer les pilotes du noyau Linux pour supporter les fonctionnalités d'accélération matérielle de notre DPU.
- Implémenter et optimiser des solutions de plan de données (data plane) utilisant le Data Plane
- Development Kit (DPDK) et Open vSwitch (OVS).
Construire et maintenir un environnement de test en Python robuste, évolutif et automatisé pour garantir la qualité et les performances du logiciel.
- Collaborer étroitement avec les équipes hardware et d'architecture système afin de définir les besoins, concevoir les interfaces logicielles et déboguer des problèmes complexes au niveau système.
- Analyser et définir les performances système afin d'identifier et de résoudre les goulots d'étranglement logiciels.
Experience
- Diplôme de niveau Master ou Doctorat en informatique, génie informatique ou domaine technique équivalent.
- Minimum 3 ans d'expérience en ingénierie logicielle embarquée.
Compétences techniques
- Excellente maîtrise du langage C et expérience du développement logiciel à grande échelle.
- Solide expérience en développement du noyau Linux, pilotes de périphériques ou programmation bas niveau similaire.
- Bonne maîtrise du Python pour le scripting, l'automatisation et le développement de frameworks de test.
- Bonne compréhension des concepts fondamentaux des réseaux : TCP/IP, Ethernet, protocoles réseau, techniques de transfert de paquets.
Autres compétences appréciées
- Expérience pratique avec le framework DPDK.
- Connaissance de l'architecture Open vSwitch (OVS) et des mécanismes d'accélération matérielle.
- Expérience des interfaces matérielles bas niveau comme les composants MAC/PHY.
- Connaissance des technologies de virtualisation telles que SR-IOV et KVM.
- Expérience en optimisation des performances et configuration des dataplanes réseau.
Soft Skills
- Excellentes capacités d'analyse et de résolution de problèmes.
- Bonnes aptitudes en communication et goût pour le travail collaboratif.
- Approche proactive, autonome, avec un fort sens des responsabilités.
- Passionné(e) par l'innovation technologiques et motivé(e) par la résolution de défis techniques complexes.
Nos avantages
Contrat : CDI
Date de début : dès que possible
Lieu : Montbonnot-Saint-Martin (près de Grenoble) ou Sophia Antipolis (près de Nice)
Télétravail : jusqu'à 2 jours/semaine
Avantages : Tickets restaurant, mutuelle, forfait mobilité durable, etc.
Rémunération : selon expérience
Chez Openchip & Software Technologies S.L., nous croyons qu'une équipe diverse et inclusive est la clé des idées les plus innovantes. Nous favorisons un environnement où chacun se sent valorisé, respecté et libre de réaliser son plein potentiel, indépendamment de son origine, son genre, son orientation sexuelle ou son genre.