Chargement en cours

Software Engineer - Fixed-term contract (6 months)

ÉVRY-COURCOURONNES, 91
il y a 1 jour

Organisation/Company Télécom SudParis Department TELECOM SUDPARIS Research Field Computer science Researcher Profile First Stage Researcher (R1) Positions Research Support Positions Application Deadline 15 May 2026 - 00:00 (Europe/Paris) Country France Type of Contract Temporary Job Status Full-time Hours Per Week 40 Offer Starting Date 1 Jun 2026 Is the job funded through the EU Research Framework Programme? Not funded by a EU programme Is the Job related to staff position within a Research Infrastructure? No

Context

Télécom SudParis is offering a Software Engineer position to a highly motivated and dynamic engineer who wishes to further develop their coding and software development career in a stimulating environment. The selected candidate will contribute to the development of software platforms for brain data analysis , with potential applications in healthcare technologies.

It is important that the candidate must have strong programming skills and experience in software development because this position is focused on engineering and development , not on conducting academic research.

Missions

The primary objective of the position is to transform an existing in-house developed prototype brain signal analysis tool written in Python and MATLAB into a robust, user-friendly, and deployable software application using C++/Java that can be used by external users such as clinicians and engineers. This tool is derived from a filed EU Patent. The current version of the tool already includes several modules for data processing and visualisation. However, the recruited engineer will be required to make improvements in terms of:

  • Software architecture
  • Graphical User Interface (GUI)
  • Stability and reliability
  • Packaging and deployment

The recruited engineer will mainly work on software development, improvement and its deployment , rather than research activities. Other objectives include development of mobile/tablet app and website related to the developed software.

Activities

  • Improving and restructuring the existing software codebase
  • Developing new software modules
  • Ensuring code quality, documentation, and maintainability
  • Implementing efficient and scalable software solutions
  • Development and maintenance of the website related to the software and the research groupe
  • Designing and implementing a user-friendly interface
  • Improving usability and workflow automation
  • Integrating existing algorithms into a stable application.

System integration

  • Integrating different modules of the tool into a unified software platformEnsuring compatibility across operating systems
  • Managing dependencies and software environments

Testing and validation

  • Performing software testing and debugging
  • Deployment and installation of the software
  • Ensuring stability and robustness of the application
  • Working closely with the project team
  • Translating technical requirements into software solutions
  • Participating in project meetings and progress updates

Level of training and / or experience required

  • A master’s degree (Bac +5) or equivalent, or
  • A Bac +4 degree or equivalent with at least 4 years of professional experience, or
  • A Bac+3 degree or equivalent with at least 6 years of professional experience, or
  • A Bac +2 degree or equivalent with at least 10 years of professional experience

Essential skills, knowledge and experience

  • Strong programming and software development experience required in: Python and MATLAB, Software architecture and modular programming, Debugging and optimisation of software, Development of GUIs (e.g., PyQt, Tkinter, web-based tools, or similar applications), Experience in building and maintaining large codebases, Packaging and deployment of applications, Fluency in English

Advantageous skills, knowledge and experience

  • Mobile/tablet application development frameworks such as Flutter, React Native, or similar technologies for Android/iOS. Candidates without prior experience in this domain should be willing to independently learn and develop this skill during the project
  • Scientific computing libraries
  • Data processing frameworks
  • Fundamentals of Artificial Intelligence and Machine Learning
  • Knowledge of French language, It is desirable but not mandatory to have

Abilities and skills

  • Curiosity to learn
  • Good problem-solving abilities including ability to understand technical requirements and implement solutions efficiently
  • Ability to work independently on software development tasks
  • Ability to work in a collaborative technical environment and respect for cultural diversity

Languages

  • FRENCH Level Basic
  • ENGLISH Level Good

Research Field Computer science

Additional Information

  • Location of the position : Evry-Courcouronnes (France)
  • The positions offered for recruitment are open to all with, on request, accommodations for candidates with disabilities

Application Procedure

  • Nature of the contract: fixed‑term contract for 6 months (a prolongation it’s possible)
  • Category and profession of the position: II - R, Research and development engineer

The application package must include the following items in a single file (incomplete applications will not be accepted):

  • Curriculum Vitae in English or in French (If possible, please include link(s) to GitHub profile, website or similar open‑source platforms to demonstrate knowledge about coding/software development)

2.Motivation Letter in English or in French in 1-2 pages (maximum limit) explaining how the applicant fulfils the listed training and skills required for this job. This should include examples of software projects

3. Scanned copies of Education Transcripts/Marksheets

  • Location of the position : Evry-Courcouronnes (France)
  • The positions offered for recruitment are open to all with, on request, accommodations for candidates with disabilities

If the candidate is selected for the position, before completing the recruitment procedures:

  • Verification of educational qualification will be performed.
  • The candidate will be required to provide names, positions, and contacts of 2-3 referees who could be contacted to provide references - This information is not essential at the time of application
  • Working conditions: 44 holidays, Teleworking possible, restaurant and cafeteria on site, accessibility by public transport (with employer's participation) or close to main roads, staff association and sports association on campus
#J-18808-Ljbffr
Entreprise
Euraxess
Plateforme de publication
WHATJOBS
Offres pouvant vous intéresser
ÉVRY-COURCOURONNES, 91
il y a 1 jour
ÉVRY-COURCOURONNES, 91
il y a 1 jour
FRANCE
il y a 23 heures
PARIS, 75
il y a 20 jours
Soyez le premier à postuler aux nouvelles offres
Soyez le premier à postuler aux nouvelles offres
Créez gratuitement et simplement une alerte pour être averti de l’ajout de nouvelles offres correspondant à vos attentes.
* Champs obligatoires
Ex: boulanger, comptable ou infirmière
Alerte crée avec succès