When I was introducing myself during my French class, I learned that a good form to say “computer engineer” in French is:

Ingénieur en informatique

While using some translation software to help me during homework, I saw the Computer Engineer translate to:

Ingénieur informaticien

  • Are there any difference between those two?
  • Are both correct?
  • When writing an official form+document, which one should I use?
  • 6
    From my personal point of view, « Ingénieur informaticien » has a little pejorative sense, especially since « Michel l'ingénieur informaticien »'s song. « Ingénieur en informatique » seems to me more formal, neutral.
    – Larme
    Mar 13, 2016 at 10:40
  • You should probably distinguish between at least software or hardware: Ingénieur développement logiciel, or Ingénieur électronique.
    – meuh
    Mar 13, 2016 at 15:11
  • @Larme Indeed, while reading "Ingénieur informaticien", my voice changes naturally on the last "cien", it's hard to say it normally... kinda disappointing... But I guess it doesn't happen if you don't know the song, where you had to be a little bit of a geek on early 2000's... :)
    – Random
    Mar 14, 2016 at 8:06
  • Note that "computer ingineer" does not makes sens. I would say "computer science engineer".
    – Kii
    Mar 14, 2016 at 9:08

4 Answers 4


Please keep in mind that ingénieur, especially when presenting oneself on a CV, is usually taken as designating the holder of the official diploma (ingénieur diplômé). I would interpret Ingénieur en informatique on a CV as short for Ingénieur (diplômé) (avec une spécialisation) en informatique, and Ingénieur informaticien as short for Ingénieur (diplômé,) (travaillant comme) informaticien.

In short, I would expect a non-French ingénieur en informatique to actually have a degree in computer science, preferably Masters-level, while I'd not expect it of an ingénieur informaticien.

Source 1: I'd like to check what's actually written on mine, but I don't have it at hand!

Source 2: Comment ça marche

  • 1
    I get your point! But it was a informal introduction to the class and I wanted to keep it simple. Btw, I have a diploma of Engineer and in my specific case, a computer engineer diploma. But I work with softwares.
    – vianna77
    Mar 13, 2016 at 18:33
  • If you want to distinguish hardware and software you'd have to add more words like @un-francophone suggests. The Comment-ça-marche link has a lot more information, notably confirming that "diplôme d'ingénieur en informatique" is an official French designation for a specific degree, while "ingénieur informaticien" is a much more generic term.
    – Law29
    Mar 13, 2016 at 19:27

I don't perceive a nuance between the two French terms and I see none as a correct translation of computer engineer. IMHO computer engineering has hardware connotations that I don't see in terms derived from informatique (BTW, computer scientist or software engineer are not good matches for the French terms either which cover IMHO more).

I don't see a good term which would closely correspond to computer engineer. Terms I can think of either cover only part of the aspect (ingénieur réseau for instance) or at the same time cover more and are missing aspects (like informaticien or électronicien).

I fear that you'll either have to resort to term which is not a perfect one, or a periphrases if you want to stay close to the meaning.

  • I agree with Un francophone. In most uses around where I am, a computer engineer is not a computer scientist but someone who is more hardware- and systems-focused. I recruit computer scientists to write code, not computer engineers. My older son is right now applying to a bunch of colleges, and computer engineering, in these programs, is not computer science. An informaticien would be a computer scientist. I have not quite been able to think of the exact translation for computer engineer - possibly there is no perfect rendering. Mar 15, 2016 at 3:37

Are both correct ?


When writing an official form+document, which one should I use?

It depends. If you apply to a computer services company (Fr : Entreprise de Services Numériques (ESN) , formerly Société de Services en Ingénierie Informatique (SSII)), a generic label is Ingénieur Etudes & Développement.
However, keep in mind that we are talking about a "generic label" and not an official title. The only title you will be able to find in France is Ingénieur diplômé.
Engineering schools get their accreditation from the CTI (Commission des Titres d'Ingénieur). If you have this title, use it. Otherwise, I recommend Ingénieur en Informatique for the reason below if you want to stay generic.

Are there any difference between those two?

Litteraly speaking, no. Except they suggest a different personality.
Ingénieur informaticien is a bit 80s so you would prefer the other one. Any french software engineer eventually hears about this video : Michel l'ingénieur informaticien sur YouTube. There are other humorists (Les Inconnus, for instance) that made fun of nerdy software guys at that time, so you normally want to avoid that label :)

I personally don't like new titles as "Ingénieur NTIC, Ingénieur IT, etc" as you don't know what it means (network ? software ? admin ? coffee ?).
When specicifying "Ingénieur" in your resume, you suppose that you have a Master degree in computer science. (Traditional engineering schools last 5 years in France).
I prefer to specify the area I mainly work on. I use "Ingénieur en Développement", as I work as a developer and have a master degree (and the title /bling /bling). You can use "Ingénieur X" according to your activity.

  • Note that SSII is not official anymore, the correct term is now ESN as in (Entreprise de Services Numériques).
    – Kii
    Mar 14, 2016 at 10:55
  • @Kii, yup, true story, edited !
    – Limo
    Mar 14, 2016 at 10:57

Both forms are correct, you could present yourself as an "Ingénieur en Informatique" or an "Ingénieur Informaticien". There're multiple ways of saying it. But the level of precision you want here is relevant.

IMHO "Computer Engineer" could be translated "Ingénieur Informaticien", whereas "Computer Science Engineer" could be translated as "Ingénieur en technologies de l'information".

Ingénieur Informaticien is the most understandable way to phrase it specially when you're talking to non-IT related persons.

I have graduated what is equivalent to a Master Degree in Computer Science Engineering and this is the title used on the Diploma :

Ingénieur en Informatique et Réseaux

My present job's title is :

Ingénieur en Technologies de l'Information

Ingénieur TI / Ingénieur IT (anglicism)

It's also possible de find people with the following title :

Ingénieur en Nouvelles Technologies de l'Information et de la Communication

Ingénieur NTIC

  • 1
    "Ingénieur en Technologies de l'Information" ou NTIC font très nouvelle mode, ces termes n'existaient pas il y a vingt ans.
    – Law29
    Mar 13, 2016 at 17:56
  • "Technologie de l'information" sounds so strange to me... It looks like a politician speech...
    – Random
    Mar 14, 2016 at 8:08
  • Computer Science could easily be translated into "Technologies de l'information" IMO
    – Kii
    Mar 14, 2016 at 9:20

Not the answer you're looking for? Browse other questions tagged or ask your own question.