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
-
Minimum Bac +5, expérience professionnelle
appréciée.
-
Expert dans le langage de programmation C++.
-
Expert en outils de développement et de distribution pour les
systèmes d'exploitations courants.
-
Qualités humaines pour le travail en petite équipe.
-
Bonnes connaissance et pratique du français et de l'anglais.
-
Une expérience en création d'interface graphique sera
appréciée.
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
© 2009 Joris van der Hoeven, Grégoire Lecerf
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.