
Tech Lead Logiciel Embarqué C/C++ H/F
On site
Toulouse, France
Full Time
02-04-2025
Job Specifications
Passionné(e) par la tech, le numérique et l’innovation ? Rejoignez les 1 800 collaborateurs de Smile, leader européen de l’intégration open source, répartis dans 20 agences à travers 9 pays. L’esprit collaboratif et le partage de connaissances sont au cœur de notre ADN. Nos experts repoussent chaque jour les limites de l’open source pour construire un numérique plus intelligent, performant et responsable. Ici, on ne se contente pas de suivre les tendances, on les crée !
Rejoignez-nous et participez à des réalisations qui comptent !
En tant que Tech Lead logiciel embarqué C/C++ chez Smile, vous ferez partie de notre aventure où chaque jour est une nouvelle occasion de construire des solutions qui dépassent les attentes de nos clients (et les vôtres !)
Ce que vous ferez en tant que Tech Lead logiciel embarqué C/C++ chez Smile ?
Accompagner l’équipe dans le développement des nouvelles fonctionnalités
Analyser les exigences fonctionnelles, non fonctionnelles, normatives et standards associés
Rédiger les documents de spécification et de conception
Prototyper et implémenter de nouvelles fonctionnalités en C et / ou C++
Participer à la résolution de problèmes complexes
Analyse et Debug des rapports de problèmes
Tests automatisés de non-régression et mise à jour du plan de test
Côté technique justement, vous évoluerez dans un environnement Open Source :
Compétences en programmation C/C++
Connaissances sur les drivers et les différentes couches logicielles (bas/haut niveau) ainsi que les processeurs de 8 à 32 bits, protocoles de communication (UART, SPI, I2C)
Vous pourrez intervenir chez des industriels et fabricants de produits connectés avec des challenges techniques intéressants, exigeants et passionnants ; dans des secteurs aussi variés que l'aéronautique, le ferroviaire, l'automobile, les télécoms ou encore l'énergie !
Vous intègrerez un environnement stimulant où votre expertise et votre passion seront reconnues. Nous vous invitons à participer à des projets captivants et à contribuer à notre croissance commune.
Smile s’engage pour un environnement où la diversité est une force et l’inclusion, un pilier. Ici, chaque talent est reconnu, respecté et encouragé à aller plus loin.
Votre profil
Vous avez 6 ans ou plus d'expérience en développement logiciel en contrainte temps réel et/ou embarqué (Linux RT, …) ? Bingo ! On parie que vous cochez aussi ces cases :
Vous êtes en capacité de gérer des projets complexes et de résoudre des problèmes techniques.
Vous faites preuve de leadership, d’esprit d'équipe et vous communiquez de manière claire et efficace avec les différentes parties prenantes
Les méthodologies agiles et les cycles en V itératif ne vous sont pas inconnues.
Vous êtes en veille constante sur les évolutions de Linux embarqué, des nouvelles technologies et des meilleures pratiques.
Vous souhaitez relever de nouveaux challenges techniques intéressants, exigeants et passionnants avec des industriels et fabricants de produits connectés
Vous avez envie de contribuer aux projets Yocto et Buildroot. Retrouvez également nos conférences techniques et livres blancs sur le blog : linuxembedded.fr .
Et si l’anglais n’est pas une option pour vous, c’est encore mieux !
Votre future Agence
Avec plus de 100 passionnés dont 20 experts, l’agence Embedded & Connected Systems est un véritable terrain de jeu pour les experts et les curieux qui veulent progresser et innover.
Pourquoi Smile !
Notre management de proximité par des pairs favorise l’échange et la mise en place d’un parcours de carrière adapté.
Parce que le secteur du numérique est en perpétuel mouvement. Smile s'engage à faire de vous un expert dans votre domaine, grâce à une offre de formation complète : accès à une plateforme d'e-learning, financement de certifications, outils de partage de connaissances...
Vous pourrez participer au développement de Smile via notre programme de cooptation interne rémunéré, allant jusqu’à 3000 €.
Votre année sera animée par des événements groupe et agence : convention annuelle, participation à des salons, summer party, afterworks formels & informels.
Au-delà de ce contexte, vous bénéficierez également de :
La mutuelle d’entreprise & des transports en commun pris en charge à 50%
Minimum de 9 RTT par an
La Prime de vacances
Tickets Restaurant à hauteur de 9,50€ pris en charge à 55%
CSE dynamique
Les prochaines étapes
Premier contact : Un échange téléphonique pour discuter de vos aspirations et de ce que nous pouvons vous offrir.
Rencontre : L'occasion de faire connaissance et d'explorer votre parcours professionnel.
Échange métier : Une discussion avec un de nos experts pour évaluer vos compétences et définir vos objectifs.
Bienvenue dans l'équipe ! Et si ça match entre nous, nous serons ravis de vous accueillir pour une aventure passionnante.
Alors, prêt(e) à rejoindre l'équipe ?
About the Company
We are 2000+ digital creatives and doers in 9 countries. Since we were born, our approach has been based on a deep understanding of your market specificities, your business, and financial perspectives, and your expectations from now onwards to the next years. Our open-source DNA is a huge guarantee of our value proposition. As fair-minded people, we do not want you to be trapped in a single or inappropriate solution: our recommendations always follow s your business objectives and organization. We support you in making rel... Know more
Related Jobs


- Company Name
- Kolecto
- Job Title
- Mid Back-End Software Engineer (H/F/X)
- Job Description
- A propos de nous: Kolecto, filiale de Crédit Agricole et de la Fabrique by CA, est une Fintech en pleine croissance qui aide les dirigeants de TPE/PME et leurs collaborateurs à reprendre le contrôle de leurs finances et de leur temps. Sous la direction de Gaëlle (VP Engineering), nos équipes tech s’agrandissent rapidement pour répondre aux défis techniques de notre croissance et renforcer la valeur de nos solutions innovantes. En tant que Backend Software Engineer, vous contribuerez activement au développement et à l'évolution technique de notre solution en assurant toutes les étapes du processus de développement, de la conception au déploiement, tout en collaborant avec les équipes tech et produit. Les missions: Assurer toutes les étapes du développement du produit (conception, développement, test/qualité, déploiement) ; Participer à l’évolution de notre stack technique (architecture, librairies, tests, performance, monitoring, etc.) ; Travailler en collaboration avec les autres membres de l’équipe technique, ainsi que l’équipe produit (méthodes agiles) ; Assurer une veille technologique adaptée aux besoins de l’entreprise. Profil recherché: 4 ans minimum d’expérience dans le développement Backend (Js, Ts, NodeJS) ; Aisance avec les environnements cloud (AWS, Azure ou GCP) et leurs services pour le développement et le déploiement d'applications ; Une forte autonomie sur le métier de développeur logiciel ; De l’expérience dans un environnement startup, idéalement fintech est un vrai bonus ; Expérience serverless sur AWS (optionnel). Une appétence pour le DevOps. Notre stack technique Backend : Typescript, Node.js, Serverless, AWS Lambda, Zod ; Frontend : Next.js 14, Typescript, React, Tailwind CSS, Zod ; Tests : Vitest, Playwright ; Storage : Postgresql, S3. Les talents rejoignent Kolecto pour : Nos collègues doué.e.s, passionné.e.s, expérimenté.e.s et altruistes, qui évoluent dans une dynamique de croissance très positive. Notre environnement de travail hybride unique, combinant le meilleur de l’environnement stimulant de la startup et la force de frappe d’un grand groupe bancaire leader. Notre politique de télétravail flexible, qui permet jusqu'à 3 jours de télétravail par semaine. Nos événements internes fédérateurs : deux séminaires par an, talks inspirants, afterworks, etc. Processus de recrutement 1) Screening call - 30 minutes 2) Entretien technique, en visio ou présentiel - 1h30 3) Entretien en visio ou présentiel avec Gaëlle (VP Engineering) ou un.e Engineering Manager - 1h


- Company Name
- MathWorks
- Job Title
- Software Engineering - French & English Speaker
- Job Description
- MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. Learn More: https://www.mathworks.com/company/jobs/resources/applying-and-interviewing.html#onboarding. About This Program Are you fluent in English and French and interested in an experience in working in the UK to build a career in software engineering in a world class organisation? The Engineering Development Group (EDG) is a technical and leadership development program at MathWorks that builds strong leaders and innovators for our software engineering organisation. You will interact with MathWorks customers and work on software projects that match your career interests and skills. The program offers technical learning opportunities in areas such as full-stack software development, design and deployment of automated testing suites, automatic code generation and embedded systems. Please note: You will initially be based in our Cambridge office in the United Kingdom, working towards either a career development path to software engineering roles in Paris or in Cambridge, UK. Software engineering roles in France focus on our Polyspace Verification & Validation tools, built on a C++ / JavaScript / Java / Go technology stack. MathWorks nurtures growth, appreciates diversity, encourages initiative, values teamwork, shares success, and rewards excellence. , As part of our Development organisation, all team members have a dual role to contribute to software engineering projects and support customers by helping to solve their complex technical challenges. This unique blend of work is designed to provide an opportunity for continuous learning and technical development to support longer-term career development. More specifically, you will: Develop strong coding skills, problem-solving skills and a quality mindset by contributing to high impact technical projects with teams across the Software Engineering in Test organisation, with coaching from seasoned professionals in the field. Gain customer perspective & problem-solving skills through working in a collaborative team to help customers to resolve real-world technical issues using MathWorks products. Benefit from extensive learning opportunities through training, mentorship and knowledge sharing forums to specialise & develop deeper technical and leadership skills. Transition to software engineering teams in either MathWorks offices in Paris, France or Cambridge, UK and build a successful career delivering high quality software for MathWorks customers. , Fluent verbal and written communication skills in both French and English MS or PhD degree in Computer Science, Engineering or related STEM subject with a strong academic record Experience with C++ programming language is important Experience with any of MATLAB, Simulink, web technologies, software testing, or software testing frameworks is a plus, but not required Note, this position is eligible for visa sponsorship , A bachelor's degree and 3 years of professional work experience (or a master's degree, or equivalent experience) is required. , Are you fluent in English and French and interested in an experience in working in the UK to build a career in software engineering i,


- Company Name
- Thales
- Job Title
- ALTERNANCE - Ingénieur développement de moyens de tests (F/H)
- Job Description
- Lieu : Gennevilliers, France Construisons ensemble un avenir de confiance Thales est un leader mondial des hautes technologies spécialisé dans trois secteurs d’activité : Défense & Sécurité, Aéronautique & Spatial, et Cyber & Digital. Il développe des produits et solutions qui contribuent à un monde plus sûr, plus respectueux de l’environnement et plus inclusif. Le Groupe investit près de 4 milliards d’euros par an en Recherche & Développement, notamment dans des domaines clés de l’innovation tels que l’IA, la cybersécurité, le quantique, les technologies du cloud et la 6G. Thales compte près de 81 000 collaborateurs dans 68 pays. Nos engagements, vos avantages Notre savoir-faire technologique Notre attention portée à l’équilibre des collaborateurs Un environnement inclusif et bienveillant Un engagement sociétal et environnemental reconnu (Thales Solidarity, indice CAC 40 ESG…) Votre quotidien Le Campus de Gennevilliers est le cœur des activités de conception, de développement et de soutien des grands systèmes de défense : radiocommunications, réseaux et systèmes d’infrastructure résilients, communications par satellite, combat collaboratif et cybersécurité. Situé au nord de Paris, il est rapidement accessible en transports en commun. Votre quotidien En tant qu'Apprenti IVVQ, vous rejoindrez notre équipe IVVQ et participerez activement à la création et à la maintenance d'outils visant à améliorer les processus de test de nos produits sous la supervision de votre tuteur Dans le cadre de ce projet, vous aurez pour mission : Développement des outils IVVQ : Concevoir, développer et maintenir des scripts et des outils automatisés pour les processus de test ou d’exploitation des résultats de test Collaborer avec les équipes de IVVQ pour identifier leurs besoins en outils et proposer des solutions adaptées. Intégrer les outils développés dans les pipelines de CI/CD (intégration continue / déploiement continu). Support aux équipes IVVQ : Fournir un support technique aux testeurs pour l'utilisation des outils développés. Former les testeurs à l'utilisation des nouveaux outils et scripts. Coordonner avec les testeurs pour résoudre rapidement les problèmes rencontrés. Veille technologique : Se tenir informé des dernières tendances et technologies en matière de DevOps et d'automatisation des tests. Proposer l'adoption de nouvelles technologies et méthodologies dans l'équipe. Votre profil Issu d'une formation BAC+3 vous recherchez une formation cycle d’ingénieur ou équivalent de niveau BAC+5 Vous recherchez une alternance d’une durée de 1 an. Vous avez des compétences telles que : Maîtrise des langages de script tels que Python, Bash, etc. Compréhension des principes de CI/CD et des outils comme Jenkins, GitLab CI, etc. Expérience avec des systèmes de gestion de configuration (Ansible, Puppet, Chef). Connaissances en conteneurisation (Docker, Kubernetes) sont un plus Capacité à travailler en équipe et sens du service. Bonnes capacités de communication écrite et orale. Esprit d'initiative et proactivité. Rigueur et précision dans le travail. Le mot de l’équipe : Immergé au sein d’une équipe pluridisciplinaire, au sein de l’un de nos projets opérationnels à fort enjeu stratégique, cette alternance vous permettra de développer vos compétences. Ce sera, également, l’opportunité pour vous de rejoindre une équipe expérimentée et bienveillante et de bénéficier d’un accompagnement adapté tout au long de votre formation. Le poste pouvant nécessiter d'accéder à des informations relevant du secret de la défense nationale, la personne retenue fera l'objet d'une procédure d’habilitation, conformément aux dispositions des articles R.2311-1 et suivants du Code de la défense et de l’IGI 1300 SGDSN/PSE du 09 août 2021. Thales reconnait tous les talents, la diversité est notre meilleur atout. Postulez et rejoignez nous !


- Company Name
- Free-Work
- Job Title
- DEVELOPPEUR COBOL F/H | NANTES (44)
- Job Description
- VOTRE QUOTIDIEN RESSEMBLERA A… Vous rejoignez notre client et serez en charge de : Assurer les développements sur des domaines complexes Réaliser diverses maintenances évolutives Effectuer divers paramétrages, d'analyses et d'homologation Assurer le support en production Participer à la migration des bases DL1 vers DB2 Environnement Technique : Cobol, CICS, Endevor, Jira, DL1, DB2, Agile Le poste est basé à Nantes (44). Dans le cadre de vos fonctions, vous pourrez bénéficier de 3 jours de télétravail par semaine après votre intégration. Profil candidat: VOUS NOUS APPORTEREZ ... Votre expérience de 8 ans minimum dans la conception et le développement de solutions Cobol Votre parfaite maîtrise d'Endevor, CICS, Jira et DB2 ET SURTOUT ! Votre aisance relationnelle et votre sens de l'organisation Votre réactivité et votre rigueur Votre sens de l'analyse et votre autonomie