Architecte Logiciel C++ Qt - Secteur Défense Navale H/F

Groupe Viveris
Toulon, France
3 days ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

JavaScript (Programming Language) 4G (Telecommunication) 3D Rendering Confluence JIRA Unit Testing C++ (Programming Language) Software Quality Code Review Communications Protocols Computer Engineering Linux
+17 more
Ethernet OpenGL Shading Language Human-Computer Interaction Python (Programming Language) Object-Oriented Software Development OpenGL Software Architecture Software Maintenance Qt (Software) Software Engineering Transmission Control Protocol (TCP) Wi-Fi Technology Real Time Systems 5G NR Git HLSL Jenkins

Job description

Dans ce cadre, nous recherchons un Architecte Logiciel C++/Qt chargé de concevoir et d’architecturer les logiciels pour nos projets robotiques. Intégré au sein de la Direction Ingénierie, vous collaborerez avec des équipes pluridisciplinaires (logiciel, mécanique, qualité, gestion de projet) et serez responsable de la conception et du développement d’architectures logicielles robustes et évolutives pour nos applications de défense robotique. Responsabilités :

  • Analyser les besoins des utilisateurs et traduire ces exigences en spécifications techniques de conception haute-niveau ;
  • Participer au développement logiciel, à l’amélioration des performances, ainsi qu’à la maintenance évolutive et corrective des applications existantes ;
  • Réaliser des revues de code et des tests unitaires pour garantir la qualité et la fiabilité des logiciels ;
  • Évaluer les architectures existantes et formuler des recommandations d’amélioration en tenant compte des critères de qualité logicielle ;
  • Prototyper des solutions logicielles pour démontrer la faisabilité des propositions ;
  • Encadrer et former les équipes de développeurs en partageant votre expertise.

Requirements

Diplômé d’une formation supérieure (Bac +5) en informatique industrielle ou équivalent, vous disposez d’au moins 5 ans d’expérience dans la conception et l’architecture de logiciels, idéalement dans les secteurs de la défense ou des technologies robotiques. Compétences techniques :

  • Maîtrise du développement orienté objet en C++ 20, ainsi que du développement d’interfaces utilisateur complexes sous Qt 5 (MFC) et du rendu 3D avec OpenGL, incluant des techniques avancées basées sur des shaders (GLSL) ;
  • Bonne connaissance du cycle de vie des projets, y compris une expérience sur le cycle en V et la validation/qualification de systèmes critiques ;
  • Connaissances des environnements Linux, systèmes temps réel et multi-threads (mutex, sémaphore, calcul parallèle), ainsi que des protocoles de communication (CAN, Ethernet, UDP/TCP, NMEA, ASTERIX) ;
  • Familiarité avec les langages de programmation tels que JavaScript et Python ;
  • Maîtrise des outils collaboratifs tels que Git, JIRA, Confluence et Jenkins ;
  • Des connaissances dans les protocoles sans fils / radio (3G, 4G, 5G, WiFi, Satellite) est un plus apprécié.

  • Anglais courant (lu, écrit et parlé) exigé.

  • Une expérience dans le secteur naval est un plus apprécié.

  • Des déplacements occasionnels sont à prévoir en France comme à l’étranger pour apporter du soutien technique., Python C++ Javascript

Benefits & conditions

Rémunération attractive et évolutive ;

  • Mutuelle familiale à garantie haute ;
  • Tickets restaurant pris en charge à 60% ;
  • 100% titre de transport urbain remboursé ;
  • Primes d’intéressement, de participation et de cooptation ;
  • 2 jours de télétravail par semaine ;
  • Formation continue avec LinkedIn Learning et nos communautés techniques.

About the company

Viveris accompagne ses clients dans la conception et la fabrication d’équipements de haute technologie pour les secteurs de la robotique et de la défense.

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.

2:27 min

Structuring agile and interdisciplinary engineering teams

Oliver Zimmert · LIVE

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all