ingénieur/e logiciel

Identifiant MET.707
Fiche Rome M1805
ingénieure logiciel | ingénieur logiciel

Concevoir puis mettre en place des logiciels de comptabilité, de gestion des stocks, de traitement des images, d'applications web... en suivant les demandes des entreprises ou des administrations, c'est le rôle de l'ingénieur logiciel.


Synonymes : ingénieur/e développement logiciel ingénieur/e en génie logiciel ingénieur/e études et développement

Compétences


Haut niveau de technicité

L'ingénieur logiciel possède une solide culture scientifique qu'il doit sans cesse mettre à jour pour s'adapter aux évolutions des technologies liées à l'univers des logiciels. Il maîtrise les méthodes et les outils de développement (UML, Merise, Rational Rose...) et a une excellente connaissance des langages de programmation (Java, C++...), en fonction du domaine informatique dans lequel il intervient (informatique de gestion, informatique embarquée...). La maîtrise de l'anglais (notamment technique) et la connaissance des normes et des procédures de sécurité informatique sont également indispensables.


Généraliste ou spécialiste

L'ingénieur logiciel peut être polyvalent, concevant et mettant en place des logiciels pour le compte d'entreprises et d'administrations, et évoluer dans des secteurs d'activité variés : industrie, banque et assurance, commerce, transport et logistique... À l'inverse, il peut choisir de se spécialiser dans un domaine précis de l'informatique. Par exemple, en informatique de gestion, en informatique embarquée (pour l'industrie)...


Conditions de travail

:
En équipe

Ce métier ne s'exerce pas en solitaire. Travaillant généralement sous la direction d'un chef de projet ou d'équipe, l'ingénieur logiciel passe beaucoup de temps avec une équipe d'informaticiens, notamment des développeurs. Il peut également participer à des réunions avec le destinataire du logiciel, qu'il s'agisse d'un utilisateur interne ou d'un client externe.


Rigoureux

Travailler à la réalisation de logiciels implique une bonne organisation. Il faut assurer la fiabilité du produit, veiller à sa facilité d'utilisation et respecter les délais de livraison. Ces délais sont parfois très courts : il faut alors travailler dans l'urgence, pour finir dans les temps.


Capacité d'adaptation

Répondre à de nouveaux besoins auprès de clients différents, changer de langage informatique en fonction des projets, trouver les solutions à des problèmes nouveaux... l'adaptabilité et la réactivité constituent de précieux atouts pour cet ingénieur.


Nature du travail

:
L'analyse de la demande

Avant de concevoir un logiciel informatique, l'ingénieur logiciel étudie les besoins de l'organisation (entreprise de services, administration, industrie...) afin de définir les fonctions du logiciel (spécifiques pour la comptabilité, par exemple) qu'il doit créer. En concertation avec les utilisateurs (notamment les salariés de l'entreprise) du futur logiciel, il analyse et décrit les tâches à exécuter par ordinateur.


Du projet au cahier des charges

Il rédige ensuite un cahier des charges fonctionnel (spécifications, délais, coûts...), puis technique, et élabore une maquette du logiciel, en concertation avec ses futurs utilisateurs.


La réalisation du logiciel

Les cahiers des charges dûment validés par les futurs utilisateurs, l'ingénieur passe à la programmation au sein d'un atelier de génie logiciel : il utilise alors des outils et des méthodes informatiques d'aide à la production de logiciel. Enfin, il effectue les tests qui permettront de valider le produit avant de le mettre à la disposition de l'entreprise (de services ou industrielle) ou de l'administration.


Accès au métier

:

Pour exercer ce métier, il faut être titulaire d'un diplôme d'un bac + 5 (master ou diplôme d'ingénieur) en informatique.


Niveau bac + 5


Master mention MIAGE (méthodes informatiques appliquées à la gestion des entreprises), ou mention informatique


Diplôme d'ingénieur en informatique, développement logiciel, génie logiciel...


Vie professionnelle

:

Salaire


Salaire du débutant

2830 euros brut par mois


Intégrer le marché du travail


En entreprise de services du numérique

La plupart des ingénieurs logiciel travaillent pour le compte d'ESN (entreprises de services du numérique), comme les sociétés de conseil en informatique, les éditeurs de logiciels..., qui répondent à la commande de clients (entreprises, administrations).


En entreprise utilisatrice

D'autres organisations emploient, en interne, des ingénieurs logiciel, notamment les grandes entreprises utilisatrices industrielles. Par exemple, un constructeur automobile ou aéronautique, ayant son propre service de recherche et développement, ou les administrations (ministères, collectivités territoriales...).


Des perspectives d'évolution

À terme, l'ingénieur logiciel peut évoluer vers des fonctions de chef de projet ou d'équipe (encadrant une équipe d'informaticiens) ou accéder à des postes qui requièrent plus de technicité et/ou plus de responsabilité : consultant, expert technique...


Formats courts :

Fiche metier (Documentation)

Concevoir puis mettre en place des logiciels de comptabilité, de gestion des stocks, de traitement des images, d'applications web... en suivant les demandes des entreprises ou des administrations, c'est le rôle de cet ingénieur en informatique. Il rédige un cahier des charges fonctionnel (spécifications, délais, coûts...), puis technique, et élabore une maquette du logiciel, en concertation avec ses futurs utilisateurs. Il peut avoir un profil polyvalent, ou se spécialiser dans un domaine précis de l'informatique, notamment en informatique de gestion, en informatique embarquée ou en informatique industrielle.

Dico des métiers

Créer des logiciels de comptabilité, de gestion des stocks ou de traitement des images destinés aux entreprises ou aux administrations, c'est le rôle de l'ingénieur logiciel. Un travail qui débute par l'analyse et la description des tâches à exécuter par l'ordinateur. Suivront la rédaction d'un cahier des charges et la réalisation d'une maquette. Après la traduction du projet en langage machine, le logiciel sera ensuite réalisé, avec la participation de développeurs.

Travaillant généralement pour une ESN (entreprise de services du numérique), une société de conseil en informatique, un éditeur ou un constructeur de logiciels par exemple, l'ingénieur logiciel sait passer d'un langage informatique à un autre et trouver les solutions à des problèmes nouveaux. En fonction de son employeur, il peut être spécialisé dans un domaine d'application de l'informatique : informatique de gestion, informatique embarquée ou industrielle, etc.

Durée des études

Après le bac

5 ans pour obtenir un diplôme d'ingénieur (spécialisé en informatique, développement logiciel ou génie logiciel) ou un master Miage (méthodes informatiques appliquées à la gestion des entreprises) ou informatique.


Statuts : salarié (T-ITM.9)
Métiers associés :
chef/fe de projet informatique développeur/euse informatique ingénieur/e études et développement en logiciels de simulation

Niveau d'accès minimum :
  • Bac + 5
Formations minimales requises :
  • Manager en ingénierie informatique
  • master mention méthodes informatiques appliquées à la gestion des entreprises
  • master mention informatique
  • diplôme d'ingénieur de l'université Paris-XIII spécialité informatique
  • diplôme d'ingénieur de l'université de technologie de Belfort-Montbéliard spécialité informatique
  • diplôme d'ingénieur de l'École polytechnique universitaire de l'université Côte d'Azur spécialité informatique
  • diplôme d'ingénieur de l'École nationale supérieure Mines-Télécom Atlantique Bretagne Pays de la Loire de l'Institut Mines-Télécom spécialité informatique en partenariat avec l'ITII Pays de la Loire
  • diplôme d'ingénieur de l'École polytechnique universitaire de l'université Paris-Saclay spécialité informatique
  • expert en ingénierie logicielle
  • manager en architecture et applications logicielles des systèmes d'information
Publications :
  • Les métiers de l'informatique | Editeur : ONISEP | Collection Parcours | 2022
  • Les métiers du numérique | Editeur : ONISEP | Collection Parcours | 2020
Sources numériques : Secteurs d'activités :
  • Informatique et réseaux
Centres d'intérêt :
  • je suis accro au numérique
Select your color
Light/dark Layout