Ingénieur Développement Java, Python, Eclipse Aix F/H

Systerel
Canton d'Aix-en-Provence-2, France
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Compensation
€ 60K

Job location

Remote
Canton d'Aix-en-Provence-2, France

Tech stack

Java
JavaScript
Linux
Web Development
Eclipse
JUnit
Python
Shell
Maven
Mercurial
Object-Oriented Software Development
Software Tools
Shell Script
XML
Extensible Stylesheet Language Transformations (XSLT)
Web2py
GIT
Vue.js

Job description

Au sein du département Modélisation et Preuve, vous travaillerez sur le développement et la maintenance d'outils logiciels sous Linux dans un contexte rigoureux et de haute technicité.

Vous participerez aux missions suivantes :

  • Développer des outils avec des techniques à la pointe :
  • Outils pour appliquer des méthodes formelles, comme des analyseurs syntaxiques/sémantiques, des traducteurs ou des prouveurs,
  • Outils dédiés à des projets clients (Eclipse, Java, EMF, Sirius, Maven, ),
  • Outils de tous les jours (scripts Python, shell Unix, Web2py, XSLT, ),
  • Participer aux phases de validation et vérification des outils développés dans un contexte de forte contrainte normative en sûreté de fonctionnement (domaine ferroviaire).

A chaque étape, vous serez encadré par un expert qui vous aidera à appréhender les spécificités des développements critiques et des normes associées.

Requirements

  • Ingénieur de formation grandes écoles ou universités, vous maîtrisez la plupart des langages, méthodes et outils suivants :
  • Java, Python, Scripts Shell,
  • Programmation orientée objet,
  • Développement sous Eclipse,
  • C ou Ada,
  • Git ou Mercurial.
  • Vous êtes complètement à l'aise avec l'anglais technique.
  • Idéalement vous connaissez l'un des éléments suivants : développement de plugins Eclipse, frameworks liés à Eclipse (comme JUnit, SWT, EMF, Xtext, Sirius), XML (schémas, transformations XSLT), SVG, langage fonctionnel comme OCaml, développement web (JavaScript, Vue.js).
  • Vous êtes impérativement passionné par le développement d'outils logiciels.
  • Vous êtes rigoureux, curieux et avez le goût du challenge.

Benefits & conditions

  • Adhérer à des valeurs telles qu'excellence, engagement, bienveillance et équité,
  • Bénéficier d'un encadrement de qualité,
  • Un parcours professionnel personnalisé et évolutif : parrainage, mobilité interne, formations…
  • Un package de rémunération et des avantages attractifs : 27 jours de congés, RTT, intéressement, plan d'épargne d'entreprise, compte épargne temps, pack famille, tickets restaurant,
  • Du télétravail et une véritable recherche d'équilibre vie pro / vie perso,
  • Un engagement RSE fort.

Apply for this position