Ingénieur développement C++ embarqué (F/H)
On site
La Ciotat, France
Full Time
17-10-2024
Job Specifications
QUI SOMMES-NOUS ?
Thales propose des systèmes d’information et de communication sécurisés et interopérables pour les forces armées, les forces de sécurité et les opérateurs d’importance vitale. Ces activités, qui regroupent radiocommunications, réseaux, systèmes de protection, systèmes d’information critiques et cybersécurité, répondent aux besoins de marchés où l’utilisation des nouvelles technologies numériques est déterminante. Thales intervient tout au long de la chaîne de valeur, des équipements aux systèmes en passant par le soutien logistique et les services associés.
Nos équipes de l’activité Systèmes d’information critiques et cybersécurité fournissent des services et des solutions globales optimisant la performance, la résilience et la sécurité des systèmes d’information afin de faire face aux ruptures technologiques et aux cybermenaces.
QUI ETES-VOUS ?
PROFIL :
Vous venez d'être diplômé(e) d'un master d'une école d'ingénieur et justifiez d'une première expérience (stage professionnel/alternance, projets universitaires ou personnels tels que GIT Hub, Meet Ups, etc.)
Vous êtes débrouillard(e), innovant(e) et orienté(e) solutions
Vous avez l'esprit d'équipe
Vous aimez également travailler de manière indépendante et recherchez les responsabilités
COMPÉTENCES :
Vous êtes capable de vous adapter et de réagir au changement
Vous savez et aimez concevoir, développer et tester des solutions et/ou des composants logiciels sécurisés
Vous pouvez démontrer votre connaissance des langages et cadres de programmation Full Stack ou pure back/pure front (JAVA, C, C++, Python, ou tout autre)
Vous êtes familier(ère) avec la compilation/construction de code/intégration continue
Vous avez connaissance des plateformes informatiques, des systèmes d'exploitation et des hyperviseurs du SI
Vous connaissez les principes Agile.
CE QUE NOUS POUVONS FAIRE ENSEMBLE :
En tant que "Software Solutions Engineering Role" chez Thales, vous serez amené(e) à :
Travailler au sein d'une équipe Scrum avec d'autres développeurs de logiciels, en mode Agile
Contribuer à la définition des besoins, à la conception du logiciel et être impliqué(e) dans les aspects architecturaux des projets logiciels
Intégrer les composants logiciels dans un système logiciel entièrement fonctionnel
Ecrire un code bien conçu, documenté et testable
Développer, tester et exécuter le cycle de vie complet du développement logiciel
Concevoir, mettre en œuvre et tester des fonctionnalités en tenant compte de l'évolutivité, des performances, du déploiement/de l'exploitation et de l'expérience de l'utilisateur(ice) final(e)
Faire des estimations et contribuer à la planification avec les membres de l'équipe
Collaborer avec d'autres ingénieur(e)s en solutions logicielles afin de partager les connaissances et d'améliorer le produit/solution dans son ensemble.
VOTRE CARRIÈRE CHEZ THALES
Différentes opportunités vous permettront de découvrir d'autres domaines ou sites. Vous pourrez évoluer et développer vos compétences dans différents domaines :
Explorez un espace attentif au développement personnel
Développez vos talents dans un autre domaine du groupe Thales, en découvrant de nouveaux produits, de nouveaux clients, un nouveau pays ou en vous orientant vers une solution plus complexe
Choisissez entre une expertise technique ou un parcours de leadership
Construisez une carrière internationale au sein d'un groupe d'ingénierie de premier plan.
Innovation, passion, ambition : rejoignez Thales et créez le monde de demain, dès aujourd’hui.
About the Company
Thales (Euronext Paris: HO) is a global leader in advanced technologies specialized in three business domains: Defence & Security, Aeronautics & Space, and Cybersecurity & Digital identity. It develops products and solutions that help make the world safer, greener and more inclusive. The Group invests close to EUR4 billion a year in Research & Development, particularly in key innovation areas such as AI, cybersecurity, quantum technologies, cloud technologies and 6G. Thales has close to 81,000 employees in 68 countries. In... Know more
Related Jobs
- Company Name
- Jems Group
- Job Title
- Architecte Technique Infrastructure H/F
- Job Description
- À propos JEMS est une société française experte du Big Data. Avec 900 employés pour 93M€ de chiffre d’affaires en 2023, la société est présente dans 13 métropoles en France ainsi qu’en Suisse, Belgique, Roumanie, Espagne, Maroc et Tunisie. JEMS est un pur player big data et le premier industriel de la donnée, indispensable au développement de l’intelligence artificielle des entreprises. EMOTIC est la filiale de JEMS qui se consacre à l’Innovation digitale. Les services proposés intègrent la création d’interfaces innovantes, de plateformes web complexes, d’applications mobiles ou la conception de showrooms immersifs. La veille technologique comme l’analyse des tendances clefs du CES fait également partie des missions d’EMOTIC. Descriptif du poste Pour renforcer notre équipe technique, nous recherchons un/une architecte technique infrastructure passionné(e) et expérimenté(e). Le poste est en CDI, dont 2 jours de télétravail par semaine. Nous sommes une équipe soudée, agile et réactive, menant plusieurs projets de front. Nos activités comprennent aussi bien des projets sur mesure pour nos clients, que des produits conçus en interne qui sont proposés en mode SaaS. Au sein de l’équipe de développement composée de développeur(se)s confirmé(e)s, vos missions seront les suivantes : 1)Responsable des Infrastructures : Vulgarisation auprès des équipes fonctionnelles Conseil auprès des équipes de développement et communication des règles et standards d'architecture définis Optimisation des performances des applications Intervention audit/expertise ponctuelle pour le client Analyse des architectures existantes et formulation des recommandations stratégiques Participation ponctuelle à la réponse aux appels d’offres Conception et documentation d’architecture (bdd, microservices, réseau/lan…) Administration de la plateforme Cloud Google, GKE, GAE, Google Run, Sacalingo, AWS Gestion des bases de données, Bucket de stockage, IP, logs… Administration et suivi du monitoring des serveurs Linux (SSH, SSL…) Administration et maintenance de Gitlab et des pipelines CI/CD Optimisation, suivi et alerte des coûts d'hébergement 2)Lead technique backend sur les projets : Accompagnement de l'équipe de développement sur les thématiques backend/infra (support, bonnes pratiques, revues de codes...) Participation aux missions de développement, maintenance évolutive et corrective Revue de code pour assurer la qualité et la monté en compétences des collaborateur.rice.s Rédaction des documentations techniques Participation aux tests pour vérifier la conformité à la requête client Intégration et déploiement Garant du cadrage et chiffrage auprès du client 3)Accompagnement de la monté en compétence de l’équipe technique : Conseil des équipes de développement Réalisation d’une veille technologique approfondie pour être en mesure d’identifier les technologies émergentes et saisir leur potentiel éventuel Participation active aux recrutements et garantir la bonne réalisation des entretiens techniques Compétences techniques Architectures RESTFull, web services, API Développement backend : Java (Spring / Spring Boot / Quarkus / Hibernate / JPA) et bases de données SQL (PostGreSQL) Connaissances sur les clouds GCP, Azure et Docker, AWS Connaissances serveurs Linux. Les plus : NodeJS, Kubernetes, Gitlab CI, Javascript, Ionic, Scalingo, AWS Profil recherché La valeur humaine est une composante essentielle chez EMOTIC. Nous sommes convaincus que le savoir-être est aussi important que le savoir-faire. Vous êtes passionné(e) par votre métier et tous ses champs d’application Vous êtes humble et aimez collaborer en équipe Vous êtes reconnu pour une bonne capacité de Lead, d'écoute et de respect au sein d'une équipe. Vous êtes doté(e) d’une bonne aptitude à argumenter vos choix techniques, envers vos pairs et vos clients. Vous vous assurez que le code produit soit de qualité, simple, scalable et performant. Vous savez prendre de la hauteur et avoir une vision globale projet. Vous êtes curieu(se)x et en veille permanente. Vous êtes force de proposition. Vous êtes pédagogue et aimez transmettre et partager auprès de votre équipe. Vous vous sentez l’âme d’animer des présentations techniques en interne. Vous comprenez les problématiques projets (coûts, délais). Avantages à travailler chez EMOTIC x JEMS Une entreprise partenaire Flupa Days Une JEMS Académie au service de votre montée en compétences (formations et certifications sur les technologies de pointe Un accompagnement personnalisé et un management de proximité pour vous proposer des évolutions de carrière Une intégration dans des communautés techniques et de pratiques JEMS (encadrement par des experts, échanges sur les bonnes pratiques, favoriser l'innovation...) Une entreprise reconnue "Great Place To Work" Des évènements et séminaires inoubliables, des soirées d'agence conviviales Mobilité Une mobilité nationale et internationale pour vous accompagner dans vos projets de vie. Diversité Le Groupe JEMS porte fièrement sa valeur "Diversité" en se mobilisant pour l'inclusion et l'égalité des chances et en luttant contre toutes formes de discrimination. Tous nos postes sont ouverts aux personnes en situation de handicap.
- Company Name
- EBP INFORMATIQUE
- Job Title
- Ingénieur études et développement C#/Blazor F/H
- Job Description
- Pourquoi rejoindre EBP ? En rejoignant EBP, vous intégrez un environnement de travail stimulant, marqué par des projets collaboratifs d'envergure, innovants et audacieux. L'adaptabilité, l'esprit d'équipe, l'expertise, et la réactivité sont notre ADN, et caractérisent l'ensemble de nos collaborateurs ! Êtes-vous prêts à relever de nombreux défis avec nos 740 collaborateurs ? Chez EBP, ça bouge ! L'année de nos 40 ans est marquée par la sortie d'une nouvelle génération de produits : rejoignez nos équipes de passionnés, qui partagent la même culture d'entreprise. Tous ensemble, nous évoluons dans la bienveillance, l'entraide et nous partageons régulièrement des moments de convivialité. On vous en dit plus sur l'équipe : Vous rejoignez le pôle Développement SI de notre Direction des Produits et Services Digitaux et travaillez en étroite collaboration avec les équipes de développement. LES RESPONSABILITES : Dans le cadre de votre poste, vos missions seront les suivantes : Réaliser la veille technologique et fonctionnelle Participer au chiffrage des solutions à réaliser Conceptualiser les interfaces et les architectures Participer au développement des user stories Veiller au respect des normes de développement définies par l'équipe (CQRS, Clean Architecture …) Participer aux cérémonies agiles Maintenir et améliorer la qualité du projet (tests unitaires) Participer aux relectures/documentations de code des développements faits par l'équipe Travailler en étroite collaboration avec l'ensemble des équipes Profil recherché Titulaire d'une formation ou d'une expérience significative en développement Informatique de 5 ans minimum. Vous êtes expert en langage C# .net Core et maîtrisez les bases de données SQL Server, vous vous intéressez à React, Blazor et NodeJS. La connaissance d'Azure DevOps est un plus. Vous êtes en veille permanente sur les nouvelles technos et avez déjà travaillé en méthodologie Agile Scrum. La qualité du code est votre priorité. Doté d'excellentes qualités relationnelles et d'un bon esprit d'équipe, votre capacité à bien communiquer et à être force de proposition seront les atouts de votre réussite à ce poste.
- Company Name
- NETRI
- Job Title
- Ingénieur Data Scientist Neuroscience F/H
- Job Description
- Description Netri recherche un / une Data Scientist pour rejoindre son équipe datasciences data et développement de logiciel. L’équipe data de NETRI conçoit et développe des solutions analytiques de pointe pour accompagner la croissance de NETRI En tant que Data Scientist, vous jouerez un rôle essentiel dans la conception des briques élémentaires d’analyse statistique, de modélisation machine learning, de visualisation et d'interprétation des données collectées sur nos cultures cellulaires neuronales via des mesures électrophysiologiques (MEA) et de microscopie. Vos missions Collecter, structurer et explorer des datasets de données MEA des dispositifs NETRI et de l’état de l’art Appliquer des techniques avancées de traitement du signal, d'analyses statistiques et d'apprentissage automatique pour extraire des informations significatives à partir d'ensembles de données complexes générés à partir des données brutes issues de nos dispositifs Développer, mettre en œuvre, évaluer des algorithmes et des modèles de machine learning. Automatiser et contrôler les pipelines analytiques entre la transformation des données brutes et la production de rapports scientifiques quantitatifs Explorer et mettre en œuvre des approches innovantes pour améliorer les capacités de visualisation et de présentation des données Collaborer étroitement avec des équipes pluridisciplinaires comprenant des biologistes, des ingénieurs et des développeurs de logiciels pour intégrer ces solutions. Les travaux seront encadrés par le product owner Contribuer à la conception et à l'optimisation des protocoles pour l'acquisition de données, en veillant à la collecte de données de haute qualité Mise en place de production de logiciels d’analyses de données en python. Profil recherché Compétences requises et outils Maîtrise avancée du langage Python pour l'analyse de données, la manipulation de données et le développement d'algorithmes. C/C++/Matlab/Julia sont un plus. Expérience dans l'utilisation de bibliothèques courantes de science des données et d'apprentissage automatique telles que NumPy, Pandas, Scikit-learn, TensorFlow/ Keras ou PyTorch. Connaissance des outils de visualisation des données tels que Matplotlib, Seaborn ou Plotly pour présenter les résultats de manière claire et compréhensible. Familiarité avec les environnements de développement intégrés (IDE) couramment utilisés tels que PyCharm, Jupyter Notebook, Spyder ou VS-code. Aptitude à utiliser des outils de gestion de projet tels que Git, Jira pour faciliter la collaboration et la gestion du code source. Maitrise d’environnement AZURE (blob storage, azure functions, sql databases) et SQL server / Matrice de docker est un plus Education et expériences requises Doctorat/école d’ingénieur/master en science des données, informatique, statistiques Les candidats ayant une solide maîtrise et une expérience pertinente seront également pris en compte Préférence pour expérience avérée dans le domaine des life sciences et plus précisément en neurosciences electrophysiologie Solide compréhension des principes de conception expérimentale et des tests statistiques inférentielles Solide connaissance des techniques de visualisation des données et des outils pour présenter efficacement les résultats Excellentes compétences en résolution de problèmes et capacité à travailler de manière autonome ainsi qu'en collaboration au sein d'une équipe multidisciplinaire Compétences de communication efficaces pour transmettre des concepts et des informations complexes à la fois à des parties prenantes techniques et non techniques Compétences souhaitables en génie logiciel Connaissance des principes de l'intégration continue et du déploiement continu (CI/CD) pour assurer un cycle de développement fluide Capacité à écrire un code propre, bien structuré et facilement maintenable, en suivant les meilleures pratiques de développement logiciel Connaissance des bonnes pratiques de développement logiciel, y compris le contrôle de version, les tests unitaires et la documentation du code Compétences en gestion de bases de données, avec une expérience pratique dans l'extraction, la transformation et le chargement (ETL) de données Familiarité avec les bases de données relationnelles SQL Profil recherché Êtes-vous agile, passionné et audacieux ? Aimez-vous travailler en équipe et partager vos connaissances ? Souhaitez-vous rejoindre une startup industrielle avec un projet innovant qui a du sens ? Vous êtes certainement la personne que nous recherchons, rejoignez l'aventure NETRI !
- Company Name
- EBP INFORMATIQUE
- Job Title
- Ingénieur études et développement C# F/H
- Job Description
- Pourquoi rejoindre EBP ? En rejoignant EBP, vous intégrez un environnement de travail stimulant, marqué par des projets collaboratifs d'envergure, innovants et audacieux. L'adaptabilité, l'esprit d'équipe, l'expertise, et la réactivité sont notre ADN, et caractérisent l'ensemble de nos collaborateurs ! Êtes-vous prêts à relever de nombreux défis avec nos 740 collaborateurs ? Chez EBP, ça bouge ! L'année de nos 40 ans est marquée par la sortie d'une nouvelle génération de produits : rejoignez nos équipes de passionnés, qui partagent la même culture d'entreprise. Tous ensemble, nous évoluons dans la bienveillance, l'entraide et nous partageons régulièrement des moments de convivialité. On vous en dit plus sur l'équipe : Vous rejoignez le périmètre API Cloud de notre Direction des Produits et Services Digitaux et travaillez en étroite collaboration avec avec le Scrum Master, l'équipe métier (Consultants, PO, UX) et les autres membres de l'équipe projet, composée d'une dizaine de collaborateurs. Vous êtes rattaché au Chef de projet, dans une équipe en mode Agile dédiée aux projets internes de l'entreprise. LES RESPONSABILITES : Dans le cadre de votre poste, vos missions seront les suivantes : Prendre en charge le développement et les réalisations fonctionnelles Participer au chiffrage des solutions à réaliser Prendre en compte les besoins référencés dans le cahier des charges Développer les fonctionnalités demandées et les tests unitaires associés Participer aux activités de paramétrage des logiciels Documenter vos réalisations et les tester Assurer le niveau 2 de la maintenance évolutive et corrective des applications Réaliser une veille technologique et fonctionnelle sur les produits de l'éditeur Faire le compte-rendu de votre activité dans l'outil de suivi de projet Travailler en étroite collaboration avec l'ensemble des équipes Profil recherché Titulaire d'une formation ou d'une expérience significative en développement Informatique de 5 ans minimum. Vous êtes expert en langage C# .net Core et maîtrisez les bases de données SQL Server, vous vous intéressez à Blazor. La connaissance d'Azure DevOps est un plus et de Microsoft Azure. Vous êtes en veille permanente sur les nouvelles technos et avez déjà travaillé en méthodologie Agile Scrum. La qualité du code est votre priorité. Doté d'excellentes qualités relationnelles et d'un bon esprit d'équipe, votre capacité à bien communiquer et à être force de proposition seront les atouts de votre réussite à ce poste.