Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez en tant que Développeur C/C++ embarqué pour contribuer à la conception et au développement des applicatifs embarqués de nos systèmes. Au sein d'une équipe multidisciplinaire, vous intervenez tout au long du cycle de développement logiciel, de l'analyse des spécifications jusqu'aux tests et à la documentation technique. Vos missions : - Concevoir, développer et maintenir des logiciels embarqués en C++. - Participer à l'analyse des besoins fonctionnels et techniques. - Développer des fonctionnalités robustes et optimisées dans un environnement contraint. - Réaliser les tests unitaires, d'intégration et les phases de validation. - Identifier et corriger les anomalies tout en garantissant la qualité du code. - Participer aux revues de code et appliquer les bonnes pratiques de développement. - Rédiger et maintenir la documentation technique. - Collaborer avec les équipes électronique, systèmes, validation et intégration. Compétences techniques : - Développement en C et C++ sous Linux. - Scripting Python et Bash. - Gestion de configuration et versioning avec Git / GitLab. - Utilisation d'outils de ticketing tels que Mantis ou TFS. - Connaissance des environnements et contraintes du logiciel embarqué. Des connaissances en réseaux et protocoles de communication seront appréciées : SNMP, SFTP, NTP et SOAP.
Principales activités Dans le cadre de cette mission, vous interviendrez sur des sujets de développement et d'intégration liés à la co-simulation et aux environnements de simulation temps réel. Vos principales responsabilités seront les suivantes : - Travailler sur des frameworks de co-simulation, notamment autour du standard FMI. - Intégrer des équations physiques dans des modèles mathématiques. - Développer et maintenir des tests unitaires et des tests d'intégration dans les environnements clients, notamment sur des simulateurs de conduite et des environnements temps réel. - Participer à l'intégration et à la validation des développements dans les environnements de simulation. - Rédiger et maintenir la documentation technique associée aux développements. Compétences techniques Compétences indispensables: - Bonne connaissance du standard FMI (Functional Mock-up Interface). - Solide maîtrise du langage C++. - Expérience en développement C/C++, idéalement dans des environnements techniques ou de simulation. - Bonne maîtrise de la compilation de bibliothèques et des outils associés : - CMake / CMakeLists - Conan - Compilation multiplateforme - Gestion de différents compilateurs - Expérience des environnements Windows et Linux. - Maîtrise du scripting et des outils nécessaires à l'automatisation des processus de compilation et d'intégration. Compétences appréciées : - Expérience en intégration continue (CI) : - Paramétrage et gestion d'environnements de tests - Outils d'intégration - SonarQube - Docker - Connaissance de Python. - Connaissance de MATLAB / Simulink. - Expérience dans les environnements de simulation temps réel. Profil recherché : Nous recherchons un profil disposant de 3 à 5 ans d'expérience en développement C/C++, avec une appétence pour les environnements de simulation, de modélisation et les problématiques techniques complexes. Le candidat devra faire preuve de : Autonomie, indispensable sur la mission. Capacité à monter rapidement en compétences sur des sujets variés et des environnements techniques spécifiques. Force de proposition et capacité à identifier des solutions adaptées. Sens de l'organisation et rigueur. Bon esprit d'équipe et capacité à collaborer avec différents interlocuteurs. Conditions de la mission: Expérience : 3 à 5 ans minimum en développement C/C++. Localisation : présence sur site. Télétravail : jusqu'à 2 jours de télétravail par semaine, possible après 1 mois d'activité. Français : niveau B2 à C1. Anglais : niveau B1 à B2.
Notre équipe quantitative est à la recherche d'un(e) Quant Senior expérimenté(e) pour jouer un rôle moteur dans le développement et la mise en œuvre de notre nouveau Framework quantitatif générique. Ce Framework est conçu pour offrir une flexibilité et une robustesse accrues dans la modélisation des produits de taux exotiques, en adoptant une approche basée sur le modèle Libor Market Model (LMM), plus connu sous le nom de BGM. Le/la candidat(e) retenu(e) sera un contributeur clé à l'adoption de cette nouvelle méthodologie. Besoin : Le/la candidat(e) sera responsable de la conception, du développement et de l'intégration des modèles de pricing pour les produits de taux exotiques au sein de ce nouveau Framework quantitatif générique. L'objectif principal est d'implémenter de manière performante et flexible des modèles basés sur l'approche BGM, en garantissant la qualité du code C++ et la pertinence des implémentations pour une large gamme de produits exotiques. Le/la candidat(e) devra également contribuer à la documentation des modèles et s'assurer de leur alignement avec les besoins du trading. Missions principales : Le/la candidat(e) aura pour missions principales de : 1. Développement du Framework Quantitatif Générique (Approche BGM) : o Concevoir et implémenter en C++ les composants essentiels du nouveau Framework quantitatif générique, basés sur les principes du modèle BGM. o Développer les modules de gestion des courbes de taux, des volatilités et des corrélations nécessaires à l'approche BGM. o Implémenter les algorithmes de pricing (ex: Monte Carlo, méthodes déterministes) optimisés pour le modèle BGM au sein du Framework. 2. Modélisation et Pricing de Taux Exotiques : o Adapter et intégrer les modèles de pricing spécifiques aux produits de taux exotiques dans le nouveau Framework. o Développer les fonctionnalités permettant de pricer une gamme étendue de produits structurés de taux en utilisant le nouveau Framework. o Veiller à la flexibilité du Framework pour supporter de futurs produits ou modifications de modèles. 3. Performance et Qualité du Code : o Garantir la haute performance des calculs quantitatifs implémentés, en optimisant le code C++ pour des environnements de trading exigeants. o Assurer la robustesse, la maintenabilité et la qualité du code développé, en respectant les bonnes pratiques de développement logiciel. o Participer activement aux revues de code avec les autres membres de l'équipe quantitative. 4. Documentation et Collaboration : o Rédiger une documentation technique et méthodologique complète sur le Framework BGM, les modèles développés et les produits pricés. o Collaborer étroitement avec les équipes de trading pour comprendre leurs besoins, valider les développements et assurer l'adoption du nouveau Framework. o Travailler en synergie avec les autres équipes quantitatives et potentiellement IT pour l'intégration et le déploiement du Framework.
💼 Poste : Développeur en Java/C++ 💡 Contexte /Objectifs : Développement en Java/C++ d'un outils de trading sur les marchés électroniques, la mission est composée de 60 Java et 40 C++. 🤝 Expertises spécifiques : - Niveau technique +++ - Domaine des dérivés actions (Options) ++ - Développement d'automates de trading ++ 🤝 Objectifs de la mission : - Développement d'une GUI en Java/EclipseRCP - Développement des composants servers en C++ 17 - Support de niveau 2/3 🏭 Secteurs stratégiques : Banque d'investissement Démarrage : ASAP
Consultant LDRA C++. Mise en œuvre de l'outil LDRA (pour la couverture de code) au sein du processus de développement C++ pour les prochaines versions de Mistral. Ce poste requiert des compétences techniques en langage C++ ainsi qu'une expérience de l'outil LDRA et des principes de couverture de code. Explication du fonctionnement de LDRA dans ce processus de développement à un tiers (cela nécessite des compétences minimales en communication, c'est-à-dire la capacité à préparer et à présenter des supports ou des diapositives à ce tiers). Consultant spécialisé dans les produits LDRA pour les tests, plus particulièrement sur la couverture de code C++. La mission doit débuter dès que possible et s'étendra sur plusieurs mois. La maîtrise du français est indispensable.
🏭 Secteurs stratégiques : Banque d'investissement 🗓 Démarrage : ASAP PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 💡 Contexte /Objectifs : Dans le cadre d'un projet au sein d'un client grand compte, nous sommes à la recherche d'un Développeur logiciel qui maitrise à la fois C++ et Java. Développement et maintenance d'outils de trading Front Office en C++ et Java - Développement d'outils de trading Front-Office en salle des marchés - Conception, développement, aide en production - Suivi des évolutions - Support de niveau 2
🏭 Secteurs stratégiques : Banque d'investissement 🗓 Démarrage : ASAP PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 💡 Contexte: La mission consiste au support dans le cadre des activités de: Participation, en tant que développement Front Office, à l'amélioration des automates de contribution sur warrants, certificats et produits exotiques. 💡 Principales Missions: • En salle de marché, collecte et analyse des besoins des traders • Développement de nouvelles fonctionnalités et la maintenance de la plateforme dans un cadre agile. • Assurance du suivi de la mise en production des nouvelles fonctionnalités. • Accompagnement de l'équipe Trading Support pour l'aider à maintenir la stabilité de la plateforme, améliorer ses performances et réduire le risque opérationnel. 💡 Environnement technique: C++ 17, Python, Git, Jenkins, Oracle, Linux Red Hat, NATS, Java
au sein d'une équipe vous pilotez les projets de refonte et d'évolution autour des modules SAP et de la couche décisionnelle associée : Définir la feuille de route, cadrer les besoins et piloter l'intégration des modules ERP. Superposer les besoins de reporting décisionnel avec la mise en place d'univers Business Objects. Coordonner les équipes d'intégration et les consultants technico-fonctionnels. Animer les comités de pilotage et accompagner la conduite du changement auprès des utilisateurs. lieu : Orléans
🏭 Secteurs stratégiques : Banque d'investissement PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : Dans le cadre d'un projet au sein d'un client grand compte, nous sommes à la recherche d'un Quant avec une expertise sur C++ (bonus : bonne maitrise de c#). Mise en place d'une nouvelle génération de stress (délocalisation, idiosyncratique, rehedge…) : implémentation des scripts C# décrivant les stress et des fonctionnalités de la lib en C++ nécessaires aux calculs. Mission longue durée (2 ans) De formation école d'ingénieur ou ayant un niveau équivalent à un Master 2, nous recherchons quelqu'un de curieux, dynamique, et force de proposition.
Vous souhaitez rejoindre un projet ambitieux mêlant expertise technique et environnement exigeant ? Dans le cadre du développement d'activités Equities et de la transformation d'une plateforme stratégique, nous recherchons un Développeur Sophis Toolkit C++ / C# expérimenté afin de contribuer à de nombreux projets d'évolution et de refonte applicative. Vos missionsParticiper aux développements autour de la plateforme Sophis GDS Concevoir et faire évoluer des composants en C++ et C# Développer et optimiser des traitements Oracle PL/SQL Contribuer à l'amélioration de la robustesse et des performances des applications Intervenir dans un environnement Finance de Marché en interaction avec différentes équipes techniques et fonctionnelles
Dans le cadre de sa croissance et pour accompagner ses projets d'innovation, notre client renforce son équipe R&D et recherche un Ingénieur Développement Embarqué expérimenté. Vous interviendrez sur des projets à forte valeur technologique . 🛠 Vos missions Intégré(e) à une équipe pluridisciplinaire (hardware & firmware), vous aurez pour responsabilités : Développer, faire évoluer et maintenir des solutions embarquées Participer à l'optimisation des performances et à la sécurisation des produits Contribuer aux évolutions du simulateur afin d'améliorer la fiabilité et la compatibilité des systèmes Réaliser des tests unitaires et participer à la validation des systèmes embarqués Diagnostiquer les anomalies et proposer des solutions correctives Collaborer étroitement avec les équipes internes pour répondre aux besoins clients et anticiper les évolutions technologiques
ContexteAu sein de l'équipe qui administrent et maintiennent le système applicatif, permettant aux équipes Operations de gérer les produits Crédits Acheteurs et Fournisseurs et les produits Crédits Financiers. Le domaine est basé sur le progiciel LoanIQ de l'éditeur Finastra et comprend des composants développés au sein d'une grande institution bancaire : des applications satellites, une plateforme de reporting basée sur Business Object, et des interfaces aux systèmes amonts et avals. ObjectifsLa contribution à l'évolution du domaine via la participation aux projets en cours, notamment les programmes interfaces Batch, Loan IQ core, reportings et satellites (Web applications).
🌟 Quel sera ton poste ? 🌟 📍Lieu : Nantes (44) 🏠 Télétravail : Partiel 📝Contrat : Freelance Condition : Temps partiel 👉 Contexte client : Dans le cadre de la modernisation de sa plateforme décisionnelle, notre client recherche un Architecte / Consultant Expert SAP BusinessObjects pour définir et piloter la migration de son environnement BOBI 4.2 vers BOBI 2025. Le périmètre est conséquent : Plus de 500 utilisateurs Plus de 5 000 rapports Architecture cible en cluster (1 nœud maître, 2 nœuds esclaves) Enjeux de haute disponibilité, performance et montée en charge Audit et cadrage Réaliser la cartographie complète de la plateforme BOBI 4.2. Analyser les univers, rapports Web Intelligence, Crystal Reports, connexions, droits et planifications. Identifier les dépendances techniques et les composants obsolètes. Évaluer les risques de compatibilité avec BOBI 2025. Définition de la stratégie de migration Définir la trajectoire de migration la plus adaptée (in-place ou side-by-side). Concevoir le plan de migration par vagues. Mettre en place une stratégie de rationalisation et de nettoyage du référentiel. Préparer la bascule et l'accompagnement des utilisateurs. Conception de l'architecture cible Définir l'architecture cluster et sa répartition de charge. Dimensionner les infrastructures pour plus de 500 utilisateurs. Concevoir l'organisation des services SIA et des serveurs BO. Intégrer les exigences de haute disponibilité et de performance. Pilotage technique Piloter les opérations de migration à l'aide des outils SAP. Superviser les tests de non-régression. Coordonner les équipes infrastructure, système et réseau. Sécuriser la mise en œuvre de la nouvelle plateforme. Gouvernance et accompagnement Produire la documentation d'architecture. Définir la stratégie de recette. Animer les comités techniques. Accompagner les équipes reporting sur les évolutions de BOBI 2025.
Prendre en charge les chantiers de modernisation, du cadrage jusqu'à la mise en production, avec l'appui du lead technique. Refonte du système d'export et de reporting à destination de systèmes tiers. Optimisation des requêtes SQL et traitements de masse, avec mesure des performances avant/après. Mise en place d'une couche ORM sur l'existant. Conteneurisation et instrumentation des services. Migration progressive des clients vers le nouveau socle technique. Mise en place et amélioration de l'observabilité applicative. Développement livré par incréments, avec tests unitaires et d'intégration. Intégration des services aux chaînes CI/CD. Participation à la maintenance corrective et évolutive ainsi qu'à la documentation technique.
Nous recherchons pour l'un de nos clients un(e) Intégrateur Technique Cybersécurité afin de renforcer une équipe en charge de la conception et de la validation de solutions sécurisées. Vous interviendrez sur des activités de développement, d'intégration et d'industrialisation des tests dans un environnement de logiciels embarqués. Vos missions Développer des outils de test pour des logiciels embarqués en C++ et Python. Intégrer des outils d'analyse de code et de détection de vulnérabilités (ex. : Coverity). Industrialiser les campagnes de tests en s'appuyant sur les méthodes et outils en place. Mettre en œuvre et exécuter les campagnes de tests des logiciels embarqués. Participer à l'amélioration continue des processus de validation et de sécurisation des développements. Compétences et besoin associé demandé au fournisseur Compétence en stratégie et conduite de campagne de test Compétence en développement logiciel C++. Compétence en développement logiciel Python. Relationnel et capacité de travail en équipe Anglais courant Connaissance en cyber : Algorithmes de chiffrement symétrique et asymétrique (RSA, ECC) - Mécanisme de signature
Notre client dans le secteur Aérospatial et défense recherche un/une Développeur Logiciel Embarqué C/C++ Linux H/F Description de la mission : Dans le cadre du lancement d'un nouveau projet, notre client du secteur aéronautique recherche un Développeur Logiciel Embarqué C/C++ pour renforcer son équipe. Le projet vise à développer un switch Ethernet embarqué managé 8 ports POE, destiné à l'interconnexion d'équipements avioniques et de surveillance à bord. L'équipement intégrera notamment des interfaces ARINC 429, des entrées/sorties discrètes ainsi qu'une compatibilité avec des caméras et écrans Ethernet/POE existants. Le projet est actuellement en phase de spécifications et entrera prochainement en phase de développement logiciel. MissionsAu sein d'une équipe de 3 personnes et sous la responsabilité du Responsable Logiciel, vous intervenez sur : Le développement logiciel embarqué du switch Ethernet ; L'intégration et le développement des fonctions réseau bas niveau ; Le développement sur cartes Microchip ; L'intégration des interfaces Ethernet, POE, ARINC 429 et E/S discrètes ; La validation des fonctionnalités développées ; La rédaction de la documentation technique ; Les échanges avec les équipes projet et équipements sur les aspects fonctionnels. Profil recherchéMinimum 5 ans d'expérience en développement logiciel embarqué ; Excellente maîtrise du C et bonnes connaissances en C++ ; Expérience significative en Linux embarqué ; Connaissances des protocoles réseau Ethernet et du développement bas niveau ; Expérience sur composants ou cartes Microchip appréciée ; Connaissances de Yocto, PetaLinux ou équivalent appréciées ; Anglais technique écrit. Le client recherche avant tout un profil expérimenté en Linux embarqué et développement C, l'expérience aéronautique constituant un plus mais n'étant pas indispensable. Compétences / Qualités indispensables : C, C++, Linux embarqué Compétences / Qualités qui seraient un + : MicrochipInformations concernant le télétravail : Oui — 1 jour/semaine