Ingénieur Développement C++ Secteur Énergie H/F

L'agence Human
Aix-en-Provence, France
4 days ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
€40,000.0 - €55,000.0
Working hours
Regular working hours

Tech stack

C (Programming Language) Unit Testing C Sharp (Programming Language) C++ (Programming Language) CMake Software Quality Computer Simulation Databases Linux Graphical User Interface Python (Programming Language) MySQL
+8 more
Performance Tuning Software Architecture Software Maintenance Qt (Software) OPC Unified Architecture Software Engineering Real Time Systems Git

Job description

Vous participerez au maintien en conditions opérationnelles (MCO), au développement de nouvelles fonctionnalités, et à l’optimisation d’applications existantes dans un environnement technique exigeant. L’équipe travaille selon une méthodologie cycle en V intégrée dans un processus itératif, avec une forte collaboration entre experts techniques, architectes et chefs de projet., Conception et développement :

  • Architecture logicielle, implémentation de fonctionnalités avancées en C++/Qt.
  • Optimisation des performances, gestion fine de la mémoire, intégration d’interfaces graphiques complexes.
  • Participation à l’analyse des besoins, la rédaction des spécifications, et la validation des solutions.
  • Cycle de développement complet :
  • Développement, tests unitaires et d’intégration, maintenance évolutive.
  • Documentation technique (spécifications, guides utilisateurs, plans de tests).
  • Collaboration :
  • Échanges réguliers avec les équipes métier (experts scientifiques, ingénieurs calcul, responsables techniques).
  • Contribution à la qualité logicielle et à la résolution de problématiques techniques.

Requirements

Environnement Technique

Langages : C++ (maîtrise obligatoire), C, Python, C# Frameworks/Outils :

  • Qt (pour les interfaces graphiques),
  • CMake (build system),
  • MySQL (bases de données),
  • OPC-UA (communication industrielle),
  • Linux (environnement de développement),
  • Git (gestion de version),
  • Cycle en V (méthodologie de développement).

Bonus :

  • Expérience en systèmes temps réel ou calcul scientifique (modélisation, simulation numérique).
  • Connaissance des normes industrielles (ex : nucléaire, aéronautique)., Formation : Bac +5 (école d’ingénieur, Master 2 en informatique ou équivalent).Expérience :Minimum 3 ans en développement C++ (idéalement en environnement industrialisé).Expérience en conception logicielle, optimisation, et tests.Maîtrise de Qt et des outils de build (CMake).Soft Skills :Rigueur, autonomie, et esprit d’analyse.Capacité à travailler en équipe pluridisciplinaire et à interagir avec des experts métiers.Curiosité technique et envie de monter en compétence sur des sujets complexes., Formation : Bac +5 (école d’ingénieur, Master 2 en informatique ou équivalent). Expérience :

  • Minimum 3 ans en développement C++ (idéalement en environnement industrialisé).
  • Expérience en conception logicielle, optimisation, et tests.
  • Maîtrise de Qt et des outils de build (CMake). Soft Skills :

  • Rigueur, autonomie, et esprit d’analyse.
  • Capacité à travailler en équipe pluridisciplinaire et à interagir avec des experts métiers.
  • Curiosité technique et envie de monter en compétence sur des sujets complexes.

EUR

Linux Git Cycle en V Optimisation des performances Python Autonomie Qt C# MySQL C++ Systèmes en temps réel Rédaction des spécifications Analyse des besoins Esprit d’analyse

About the company

Rejoignez une équipe dédiée à des projets critiques dans le secteur énergétique

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:52 min

Comparing French work-life balance principles with international engineering practices

Chris Heilmann +2 · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all