Skip to content

Job opportunity

Junior HPC Software Developer

ENNOLAB · Software Engineering

Centre ville, Tunis, TunisiaNot specifiedEntry levelFull time
View application options

About this opportunity

Translated from French by AI. The original is below.

JUNIOR HPC SOFTWARE DEVELOPER ➔ We are a group of consulting companies specializing in financing development and innovation, R&D, and engineering. As part of the development of our Tunisian entity ENNOLAB, we are opening positions for High Performance Computing (HPC) application developers. •You have a Master’s, Engineering, or Doctoral degree, with an excellent general knowledge of scientific fields and a specialization in applied mathematics, scientific computing, or numerical modeling; Applications from candidates with backgrounds at ENIT Tunis, the Faculty of Sciences of Tunis, the CRISTAL laboratories at ENSI, LAMSIN at ENIT, or the El Khawarizmi Computing Center (CCK) are particularly appreciated; •You are a recent graduate or have initial experience developing applications in a High Performance Computing (HPC) context; • You are comfortable with parallel programming paradigms in high-performance computing (HPC); You know OPENMP and MPI technology. You have a good understanding of Linux environments and Github, and know how to automate tests via Github Actions. Experience with the Qt framework is an additional asset. Experience in the Oil & Gas industry is a plus; Curious and independent, do you have excellent skills in synthesizing, presenting, and communicating, both orally and in writing? •You are attracted to consulting and would like to develop your career in a small company. The main responsibilities of the position are as follows: ð Develop and maintain applications in C++, Python, and Fortran in a scientific field and using HPC programming paradigms; ð Maintain software developed in C++ with a QT interface; ð Provide user support for several software applications.
Original listing (French)

Developpeur Software ‘HPC’ Junior

DEVELOPPEUR SOFTWARE ‘HPC’ JUNIOR ➔ Nous sommes un groupe de sociétés du secteur du conseil, spécialisé dans le financement des développements et de l'innovation, la R&D et l’ingénierie. Dans le cadre du développement de notre entité tunisienne ENNOLAB, nous ouvrons des postes de développeurs d’applications High Performance Computing (HPC) . •Vous êtes issu de formation Master, Ingénieur ou Doctorat avec une excellente culture générale dans les domaines scientifiques et une spécialisation en mathématique appliquée, calcul scientifique, modélisation numérique; Les candidatures de profils issus de l’ENIT Tunis, la faculté des sciences de Tunis, des laboratoires CRISTAL de l’ENSI, LAMSIN de l’ENIT ou du Centre de Calcul El Khawarizmi (CCK) sont particulièrement appréciées ; •Vous êtes débutant ou disposez d’une première expérience dans le développement d’applications en contexte High Performance Computing (HPC); • Vous êtes à l’aise avec les paradigmes de programmation parallèle en calcul haute performance (HPC); Vous connaissez OPENMP et la technologie MPI. Vous avez de bonnes notions des environnements Linux et Github, et vous savez automatiser les tests via Github Actions. Une expérience avec le framework Qt constitue un atout supplémentaire. Une expérience dans l’industrie Oil & Gaz » est un plus ; Curieux, autonome, vous disposez d’excellentes qualités de synthèse, de présentation et de communication ? tant à l’oral qu’à l’écrit ; •Vous êtes attirés par le métier du conseil et souhaitez évoluer dans une société à taille humaine. Les principales missions du poste sont les suivantes : ð Développer et maintenir des applications en C++, Python et Fortran dans un domaine scientifique et utilisant des paradigmes de programmation HPC ; ð Maintenir un logiciel développé en C++ avec une interface en QT ; ð Assurer le support aux utilisateurs sur plusieurs logiciels.

Skills and expertise

PythonC++GitHub ActionsLinux

Location and eligibility

Work locations
  • Centre ville, Tunis, Tunisia
Relocation assistance
Not specified
Visa sponsorship
Not specified

Relocation support does not automatically include visa sponsorship. Unknown information has not been confirmed by the source.

Source and dates

Originally posted
Posted 4 days ago
Application deadline
13 November 2026 at 00:00 (Tunisia time)
Source
Keejob
Last successful source check
1 day ago

A source check confirms the information available at that time. It is not an endorsement of the employer or a guarantee that the role remains available.

More opportunities to explore