Ingénieur logiciel : Principaux profils dispos et dernières missions déposées

Je dépose une mission gratuitement
Je dépose mon CV

Le métier d'Ingénieur logiciel

Si vous êtes étudiant en génie logiciel, suivez des cours pour devenir ingénieur développement logiciel ou si vous travaillez en freelance dans ce domaine, il est important d'acquérir certaines aptitudes spécifiques pour devenir un bon développeur. L'innovation est grande et il y a un nombre illimité d'étapes et de dispositifs qui font leur apparition sur le marché.

Même si vous êtes un ingénieur accompli ou débutant, en tant que développeur de pointe, il est important de savoir comment coordonner la technologie avancée et d'autres éléments spécifiques dans votre travail pour exceller dans l'univers de la programmation. L'on discutera donc dans ces quelques lignes des compétences et des missions qui encadrent le métier d’ingénieur logiciel.

Le rôle d'un ingénieur logiciel informatique

Le génie logiciel est une branche de l'informatique qui englobe le développement de logiciels et de systèmes informatiques. La programmation constitue en général une grande partie du processus de développement. Grâce à elle, l'ingénieur peut concevoir n'importe quoi, des jeux aux systèmes d'exploitation.

C'est pourquoi l'ingénieur logiciel doit maîtriser plusieurs langages de programmation, en fonction notamment de ceux qu'il préfère ou de ceux qui sont les plus demandés dans l'industrie. Les langages les plus populaires sont le Java, Python et C. Cependant, ces langages peuvent varier de façon considérable selon le type de travail à faire.

Par exemple, l'ingénieur développant des applications mobile dispose en général d'un éventail beaucoup plus restreint de langages de programmation. De plus, le processus de développement va bien au-delà de la seule programmation. Il est tout aussi important de s'assurer que le code est convivial et fonctionnel.

Que fait un ingénieur logiciel informatique ?

L'ingénieur logiciel embarqué fait un certain nombre de tâches quotidiennes aboutissant à la création d'un produit logiciel. On cite notamment :

  • Communiquer régulièrement avec le client pour identifier les spécifications et les besoins logiciels de l'utilisateur ;
  • Collaborer avec d'autres ingénieurs et répartir les rôles et les responsabilités en conséquence ;
  • Créer des algorithmes, des modèles et des prototypes pour mieux comprendre comment concevoir un code propre et facile à maintenir ;
  • Écrire, tester et déboguer le code, en veillant à ce qu'il soit intégralement fonctionnel ;
  • Documenter les procédures pour permettre aux futurs ingénieurs et aux autres parties concernées de rationaliser les processus de développement ;
  • Assurer la maintenance régulière du logiciel et faire les mises à jour requises.

Les qualités d'un bon ingénieur développement logiciel

Qu'il travaille dans le domaine de l'informatique internet, telecoms, etc., le métier d'ingénieur logiciel requiert les compétences suivantes :

  • Une bonne ouverture d'esprit : être capable d'entendre l'opinion des autres, d'accepter de nouvelles idées et technologies sans se focaliser sur une seule chose permet d'améliorer l'ingénierie dans sa globalité.
  • Un esprit d'équipe : un bon ingénieur logiciel doit savoir que le développement de logiciels est un processus de collaboration et qu'il requiert plus que des compétences.
  • Pouvoir donner un retour constructif et y être réceptif : un ingénieur doit pouvoir faire la différence entre un retour constructif et une critique sans fondement. Il doit également pouvoir communiquer ses opinions de manière à ce qu'elles soient comprises et entendues.
Vous êtes freelance ?
Sécurisez votre activité grâce au portage salarial !

Exemple de missions de Moulay Salama,
Ingénieur logiciel habitant ?

  • Ingénieur logiciel embarqué

    THALES SYSTEMES AEROPORTES (TSA)
    Jan 2015 - aujourd'hui

    Service
    SPECTRA (Système de Protection et d’Evitement des Conduites de Tir pour Rafale)
    Projet
    Le projet consiste à développer les nouvelles fonctionnalités et faire la maintenance corrective sur le sous-système DBEM qui assure la détection et le brouillage de signaux électromagnétique capté par les antennes du Rafale

    Le DBEM fait partie des 5 sous-systèmes du PDD (Pied De Dérive) du Rafale et qui est constitué de 25 articles physiques qui sont logés dans un fond de panier et interconnectées via un bus VME.
    Rôles
    Maintenance logiciel sur la partie LDB (Logiciel de Base) des cartes PPC

    - Développement des tests Post Mortem qui consiste à enregistrer les traces des appels des fonctions dans la NVRAM et de les analyser suite à un reset ou une exception de la carte

    - Participation au développement des tests de la couche LDB, suite au changement des cartes électroniques du système, et ceci pour s’assurer de la reproductibilité du fonctionnel par ces nouvelles cartes (Tests des timers, Its, Bus privé, Bus VME,…)

    - Participation au développement de composant de debug dont le rôle est de gérer les commandes utilisateurs/développeur qui permettront d’agir sur le système via des commandes logicielles fournies par l’OS, logiciel de base, l’application ou aussi changer la configuration hardware

    Environnements techniques et méthodologiques PowerPC MPC750, langage C, Editeur: Eclipse Gestion de configuration : UCM Environnement : Linux et Solaris OS : VxVorxs 6.6 Outil de compilation et debug : Tornado
  • Ingénieur logiciel embarqué

    THALES COMMUNICATIONS
    Jan 2013 - Jan 2015

    Service
    Radio Protocol
    Projet
    Le projet consiste à développer les deux couches logicielles :
    • la Platform qui est constitué des cartes hardware, l’ensemble des pilotes ainsi que la couche d’abstraction qui fournit un ensemble des services à la couche supérieure dite WaveForm
    • la WaveForm c’est la couche applicative qui renferme, la gestion de multiplexage, relais, IPC, face avant, la partie simulation, TD (Transmission des données), FFA (Fréquence Fixe Analogique,…
    Rôle
    Maintenance logiciel sur la partie WaveForm du poste radio, génération FlexNet

    Environnements techniques et méthodologiques PowerPC 440/8347, langage C/C++, Editeur: Eclipse Gestion de configuration : ClearCase Méthode : Agile
  • Ingénieur logiciel embarqué

    AUTOLIV
    Jan 2011 - Jan 2013

    Projet
    Le projet a pour but de réaliser un démonstrateur d’optimisation du déclenchement de l’airbag. Deux prototypes sont conçus: un est basé sur un microcontrôleur PICTUS, l’autre sur STAR12G
    Les autres projets consistent à réaliser un prétensionneur basé sur un Star12G et un Pictus pour les clients AUDI et BMW respectivement
    Rôle
    Développement d’un convertisseur fréquence/tension sur un Pictus, d’un pilote SPI, de la pile mémoire, de la sauvegarde du contexte du prétensionneur déclenchée sur un seuil de décharge de batterie.

    Environnements techniques et méthodologiques PowerPC PICTUS, STAR12G, langage C, OS temps réel : OSEK, CAN, Trace 32 Gestion de configuration sous MKS, norme AUTOSAR3.0, DOORS, Reqtify débuguer TRESOS (ELEKTROBIT)
  • Ingénieur logiciel embarqué

    THALES COMMUNICATIONS
    Jan 2010 - Jan 2010

    Projet
    Portage d’un agent de gestion (supervision de réseau) de Windows à Linux
    Rôle
    Portage des fichiers sources vers Linux et fichiers bath vers le Shell script
    Portage l’outil de test
    Mise au point et test des modules sous Linux
    Intégration et test de l’application

    Environnements techniques et méthodologiques C/C++, Linux/Windows, Visual Studio 6, ECLIPSE, ClearCase, Shell/Batch
  • Ingénieur logiciel embarqué

    THALES AIR SYSTEMS
    Jan 2010 - Jan 2010

    Projet
    Forfait de développement et d’intégration des modules du Radar Coast Watcher
    Rôle
    Conception et développement du module RM (Radar Management) pour communiquer avec le SP (Signal Processing)
    Développement des fonctions d’émission et de réception du chaque côté du lien
    Développement du module RM_GEO (Geographic Radar Management)

    Environnements techniques et méthodologiques C, Ethernet, Linux, SVN, simulation
  • Ingénieur logiciel embarqué

    JCI
    Jan 2006 - Jan 2010

    Responsable technique de développement logiciel
    Projet BMS (Battery Management System) des batteries des véhicules hybride (Ford, GM, Volkswagen)
    Rédaction de SRS
    Intégration des basics software (BSW) avec les softwares components (SW-C)
    Test de toutes les API,
    Test des exigences système
    Intégration à Hanovre (Allemagne) avec une batterie réelle
    Projet production et suivi du tableau de climatisation : Peugeot 206/306 et l’afficheur A+
    Développement des évolutions logicielles
    Analyse et expertise des retours clients
    Projet redesign de l’UCH (Unité de Contrôle Habitacle) pour le véhicule Master
    Intégration du test in-s...

Voir le profil complet de ce freelance

Les nouvelles missions d'Ingénieur logiciel

Ingénieur ITSM

ITSM EasyVista GLPI
25/11/2024
Télétravail
3 mois
Voir la mission

Lead Developer Full Stack - Java/Kotlin

JAVA SWIFT REACT.JS Kotlin ANDROID
ASAP
92 - PUTEAUX
12 mois
Voir la mission

Développeur JAVA sénior

JAVA SPRING AZURE AGILE
01/12/2024
38 - Grenoble
6 mois
Voir la mission

Développeur Bubble

BUBBLE
ASAP
Télétravail
15 jours ouvrés
Voir la mission

Développeur GED (H/F)

GED ECM ALFRESCO DOCKER C#
ASAP
38 - GRENOBLE
3 mois
Voir la mission

URGENT: Développeur AS400 expérimenté

AS400
ASAP
Monaco
3 mois
Voir la mission

Développeur/Architecte C++

C++ LINUX LINUX EMBARQUE
ASAP
38 - GRENOBLE
12 mois
Voir la mission

Ingénieur logiciel embarqué

C SDD Systèmes embarqués
25/11/2024
31 - TOULOUSE
12 mois
Voir la mission

Modélisateur hydraulique sur HEC-RAS

AUTOCAD
ASAP
Télétravail
15 mois
Voir la mission

DevOps

DEVOPS GRAFANA KIBANA ELK ANSIBLE
ASAP
92 - NANTERRE
12 mois
Voir la mission
Je trouve ma mission

Les profils d'Ingénieur logiciel ont postulé à :

Scrum Master

AGILE
ASAP
94 - MAISONS-ALFORT
12 mois
Voir la mission

Développeur Back-End (H/F) - Nantes ou Aix en Provence - Longue durée

JAVA LINUX POSTGRESQL ELASTICSEARCH GIT
ASAP
44 - NANTES
12 mois
Voir la mission

Offre de Mission Freelance : Product Owner

AGILE
01/01/2025
75 - PARIS
3 mois
Voir la mission

Chef de Projet Applicatif

FLUTTER
20/01/2025
78/93
3 mois
Voir la mission

Chef de projet

SALESFORCE AGILE
ASAP
75 - Paris
3 mois
Voir la mission

Développeur Sénior JAVA

JAVA
06/01/2025
75 - Paris
12 mois
Voir la mission

Développeur Sénior PHP

PHP
06/01/2025
75 - Paris
12 mois
Voir la mission

Développeur JAVA

JAVA
02/12/2024
75 - Paris
12 mois
Voir la mission

Développeur PHP

PHP
02/12/2024
75 - Paris
12 mois
Voir la mission

Immeuble résidentiel

Revit BIM
ASAP
Télétravail
2 mois
Voir la mission
Je trouve ma mission

Les derniers CV d'Ingénieur logiciel disponibles

CV Architecte QLIKVIEW
Jules

Architecte QLIKVIEW

  • Montrouge
QLIKVIEW BUSINESS OBJECTS BIG DATA
CV Développeur .NET
Antoine-Jean

Développeur .NET

  • Godenvillers
TCP / IP ACCESS VISUAL BASIC BASIC ADSL SQL SERVER CRYSTAL REPORT TRANSACT SQL DTS .NET
CV Développeur C ANSI
Pierre-Olivier

Développeur C ANSI

  • MONTAMISE
C ANSI C++
CV Directeur de projet
Eric

Directeur de projet

  • ROCHEFORT-MONTAGNE
JIRA CONFLUENCE SERVICENOW UNIX LINUX VTOM DOLLAR UNIVERSE CFT CITRIX VMWARE
CV Développeur FullStack
Emric

Développeur FullStack

  • LA ROCHELLE
JAVA JAVASCRIPT DOCKER PHP POSTGRES MONGODB FLUTTER PHOENIX React Native REACT.JS
CV Consultant en Migration et Amélioration de la Qualité des Données
Said

Consultant en Migration et Amélioration de la Qualité des Données

  • SAINT-FARGEAU-PONTHIERRY
EXCEL HR ACCESS DATA VBA OBIEE SAP BO
CV Développeur Fullstack - C# .NET / Angular
Rodolphe

Développeur Fullstack - C# .NET / Angular

  • MARSEILLE
JAVASCRIPT NODE.JS .NET C# TypeScript Angular SQL SERVER POSTGRESQL
CV Lead/senior dev
Thibault

Lead/senior dev

  • LA BIOLLE
NODE.JS TypeScript JAVASCRIPT Angular Microservices MONGODB SQL PYTHON Kubernetes JAVA
CV Ingénieur réseaux sécurité
Alain

Ingénieur réseaux sécurité

  • BEYNES
LAN ALTEON DNS BLUECOAT F5 LOAD BALANCER PROXY TCP / IP CISCO FIREWALL
CV Développeur FullStack / Chef projet / DSI
Laurent

Développeur FullStack / Chef projet / DSI

  • NICE
Vue.js NODE.JS MYSQL PHP JAVASCRIPT MONGODB DEBIAN RabbitMQ Kubernetes DOCKER
Je trouve mon freelance