C/Linux Software Engineer
Transcription
C/Linux Software Engineer
Offre d’emploi en CDI C/Linux Software Engineer c ref. ENYX-CDI-2016-nxIP-C-Linux-Engineer Depuis quelques années, les besoins d’accélération matérielle des traitements de données se sont accrus. A vec la démocratisation du Cloud, la quantité de données échangées augmente fortement et l’accélération de l’infrastructure de transport et traitement de données à l’aide des FPGA est devenue indispensable pour garantir une performance élevée avec une em preinte matérielle réduite. Enyx conçoit et commercialise des solutions accélérées à base des dernières technologies FPGA (Statix V, Virtex 7) majoritairement pour le secteur de la finance de marchés et des télécommunications. Orientée vers l’international et les technologies de point e et ayant donné naissance à de nombreuses innovations chez ses clients, Enyx s’engage également dans l’accélération des infrastructures liées au Cloud et les protocoles d’échanges de données. Description poste Enyx commercialise depuis Juillet 2015 des blocs de propriété intellectuelle destinés à l’implémentation matérielle s ur FPGA des prot ocoles réseau UDP et TCP. Ces accélérateurs, capables de la gestion d’un très grand nombre de sessions , nécessitent une couche logicielle proche du système d’ex ploitation hôt e afin de pouvoir bénéficier des gains de performance. Le candidat sera en charge la réalisation d’une bibliothèque logicielle permettant de tirer le meilleur parti de nos accélérateurs à travers l’utilisation de sockets standards. Rattaché à l’équipe produit IP Cores, le candidat aura à charge les itérations de développement pilotées par les tests (TDD) afin de faire évoluer la nouvelle bibliothèque. Le candidat sera également amené à réaliser des tests de performance afin de pouvoir générer des métriques essentielles à l’amélioration. Profil du candidat Le candidat devra être intéressé par la technique et le monde de l’open source. Il a pour objectif de devenir archit ecte logiciel. Il est nécessaire de maîtriser parfaitement le langage C dans un environnement de développement et de production sous Linux. Le candidat s’int éresse à la qualité du code et à la qualité des architectures qu’il développe afin d’en assurer la maintenabilité et l’évolutivité. Vous êtes avant tout ambitieux et désireux de vous approprier des technologies et des produits dans le but de les améliorer techniquement et de les faire évoluer selon les demandes des clients afin d’améliorer l’expérience utilisateur et la compétitivité du produit. Vous savez mener un développement de l’idée à la production en totale autonomie. V ous souhaitez rejoindre une entreprise innovante de fort e croissance, relever des défis et travailler sur des problématiques liées au datac enter. Une ex périence dans le développement réseau et plus particulièrement autour des protocoles TCP/UDP est un plus. formation lieu mots-clé Ingénieur Informatique – 4 ans d’expérience minimum 8 rue Greneta, 75003, Paris C, Linux, POSIX, Kernel, Socket, TCP/IP, IPv4/6, Open Source, TDD, BDD Envoyez CV et lettre de motivation à [email protected]