Offre d'emploi II
Ingénieur spécialiste en compilation multi-plateforme

English version, Autre offres

Contexte

Le projet ANR/Digiteo MaGiX a pour but le développement d'un logiciel libre pour le « calcul analytique » appelé Mathemagix (http://www.mathemagix.org). Il s'agit principalement de généraliser les méthodes exactes et certifiées du calcul formel à des problèmes relevant classiquement de l'analyse numérique, tout en assurant des performances aussi proches de l'optimal que possible. Nous portons aussi un soin particulier à une interface graphique de haut niveau, sur la base du logiciel GNU TeXmacs (http://www.texmacs.org). L'ingénieur sera intégré à une petite équipe de recherche portée par Joris van der Hoeven et Grégoire Lecerf, tous deux spécialistes en calcul formel et développement logiciel.

Description du poste

Le travail commencera par remplacer l'interface graphique actuelle de TeXmacs par la librairie Qt. TeXmacs devra être ensuite porté sur tous les systèmes d'exploitation courants (Windows, MACOS, Linux). Ces portages devront être faciles à maintenir, d'une façon standard et automatique. L'ingénieur s'occupera aussi à concevoir des profils de configuration par défaut adaptés à chacun des systèmes d'exploitations. Des mécanismes automatiques pour tester le code source, mesurer ses performances, créer des distributions et des installations automatiques devront être implémentés.

Dans un deuxième temps le logiciel Mathemagix devra aussi être rendu disponible sur les principaux systèmes d'exploitation via une structure logicielle et des fonctionnalités identiques à celles qui viennent d'être décrites pour TeXmacs.

Compétences

Conditions d'embauche

Il s'agit d'un CDD à plein temps d'au plus deux ans et demi. La durée et le salaire exacts seront déterminés par le CNRS selon les règles en vigueur décrites à www.sg.cnrs.fr. Le travail s'effectuera à l'École polytechnique (Palaiseau, 91). Les personnes intéressées sont invitées à envoyer un CV détaillé à van der Hoeven par courriel à vdhoeven [at] lix.polytechnique.fr. La date limite pour l'envoi de dossiers est le 30 septembre 2009.

Contacts

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License. If you don't have this file, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.