Trouvez votre prochaine offre d’emploi ou de mission freelance Test unitaire

58 résultats
Freelance

Mission freelanceDéveloppeur C Embarqué - STM32 / FreeRTOS (F/H)

CELAD
Publiée le

1 an
400-450 €
Crolles, Auvergne-Rhône-Alpes
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 🏠 1 jour de télétravail / semaine - 📍 Grenoble (38) - Crolles - 🛠 Expérience de 5 ans minimum Développer un logiciel embarqué capable de fonctionner sur batterie pendant 5 à 10 ans, ça ne s'improvise pas. Cela demande une bonne maîtrise du C, une architecture logicielle adaptée aux contraintes matérielles et une attention particulière à la consommation énergétique, aux tests et à la fiabilité du code. Nous recherchons un.e Développeur C Embarqué Senior – STM32 / FreeRTOS pour intervenir chez l'un de nos clients. L'objectif ? Contribuer au développement de logiciels embarqués tout en apportant votre expertise sur les choix d'architecture, les pratiques de développement et la qualité logicielle. Vos missions : du développement à l'architecture logicielle Vous interviendrez sur différentes étapes du développement logiciel, avec un rôle qui ne se limite pas à écrire du code. Concrètement, vous serez amené à : - Participer à la conception logicielle : analyse du cahier des charges, définition et revue de l'architecture, rédaction des spécifications fonctionnelles - Développer en C sur microcontrôleurs STM32 (ou équivalents), en tenant compte des contraintes embarquées et des objectifs de très basse consommation - Analyser les défaillances, identifier leurs causes racines (root cause analysis) et contribuer à leur résolution - Garantir la qualité du logiciel en appliquant des méthodes de tests unitaires, d'intégration et de non-régression - Faire évoluer les pratiques de développement : analyse statique du code, amélioration des pipelines CI/CD embarqués et des processus de l'équipe - Accompagner les développeurs juniors en partageant vos connaissances, en les aidant à progresser et en les guidant sur les bonnes pratiques Vous contribuerez également aux réflexions sur l'architecture et les design patterns, avec un objectif : proposer des solutions adaptées aux contraintes réelles du produit. Votre environnement technique : - Langage : C embarqué - Microcontrôleurs : STM32 ou équivalents - RTOS : FreeRTOS - Contraintes énergétiques : Ultra Low Power, avec des objectifs d'autonomie sur batterie de 5 à 10 ans - Communication : Protocoles radio bas niveau et propriétaires - Qualité logicielle : Tests unitaires, intégration, non-régression et analyse statique - Industrialisation : CI/CD embarqué
Voir cette offre
CDI

Offre d'emploiDéveloppeur C embarqué / Firmware - Bare Metal - ARM Cortex-M / EFR32 (F/H)

CELAD
Publiée le

42k-50k €
Crolles, Auvergne-Rhône-Alpes
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 🏠 1 jour de télétravail / semaine - 📍 Grenoble (38) - Crolles - 🛠 Expérience de 5 ans minimum Nous recherchons un.e Développeur C embarqué expérimenté.e pour intervenir sur un projet en phase de spécification, autour d'un EFR32 / ARM Cortex-M. Votre enjeu : construire un firmware EFR32 cohérent et maîtrisé Vous prendrez en charge l'architecture logicielle et l'intégration côté EFR32. Concrètement, sur quoi allez-vous travailler ? 1/ Architecture firmware & spécifications Vous définirez l'architecture bare metal du firmware EFR32 : boucle événementielle, ordonnancement coopératif, découpage en modules et gestion des différents modes basse consommation. Vous participerez également à la rédaction et à la finalisation des spécifications du lien inter-MCU et de la couche d'interface applicative : protocole de trame, gestion des erreurs, journalisation des événements… 2/ Développement bas niveau & communication inter-MCU Vous développerez la couche d'interface applicative ainsi que les mécanismes permettant aux microcontrôleurs de communiquer entre eux. Vous travaillerez notamment autour de UART / SPI, DMA et mécanismes de réveil sur événement, avec les contraintes classiques d'un environnement embarqué à ressources limitées. 3/ Build, CI et qualité logicielle Vous mettrez en place un environnement de build EFR32 reproductible, basé notamment sur le SDK Silicon Labs et la toolchain associée. L'objectif ne sera pas simplement « que ça compile sur votre machine » : vous contribuerez à industrialiser le développement avec une pipeline CI intégrant build, analyse statique, tests unitaires et packaging des livraisons. Vous participerez également à la définition et à l'amélioration des pratiques de tests unitaires, intégration et non-régression. 4/ Intégration & investigation Vous intégrerez les différentes fournitures du partenaire — applicatif, sécurité, communication inter-MCU — en assurant leur versioning et leur traçabilité. Lorsqu'un problème apparaîtra sur cible, vous devrez également être capable de descendre au niveau nécessaire pour mener une analyse de défaillance et rechercher la root cause sur carte. 5/ Consommation énergétique La consommation fait partie des contraintes de conception du produit. Vous réaliserez des mesures à l'aide d'un analyseur de courant et d'Energy Profiler, identifierez les pistes d'optimisation et contribuerez à produire les éléments nécessaires à la certification.
Voir cette offre
Freelance

Mission freelanceConsultant SAP C4C Technico-Fonctionnel – SDK/PDI (H/F)

HOXTON PARTNERS
Publiée le
SAP CPI

12 mois
France
Dans le cadre d'un projet international SAP, nous recherchons un Consultant SAP C4C Technico-Fonctionnel Senior (H/F) pour renforcer une équipe à la suite d'une implémentation SAP. Le consultant interviendra sur des activités de développement, de paramétrage, d'intégration et de support évolutif et correctif de la solution SAP Cloud for Customer (C4C), dans un environnement intégré à SAP S/4HANA. Missions principales : Analyser les besoins métiers et les traduire en spécifications fonctionnelles et techniques. Réaliser les développements spécifiques SAP C4C via SDK/PDI (SAP Cloud Applications Studio). Développer et maintenir des objets personnalisés (Custom Business Objects), extensions et règles métiers en ABSL/BODL. Assurer le paramétrage fonctionnel des modules SAP C4C Sales et Service. Configurer les workflows, rôles, autorisations et processus d'approbation. Participer à la maintenance et à l'optimisation des interfaces entre SAP C4C et SAP S/4HANA via SAP CPI / Integration Suite. Analyser et résoudre les problématiques de réplication et de synchronisation des données. Réaliser les tests unitaires, tests d'intégration et accompagner les phases de validation. Assurer le support post-implémentation (AMS), le diagnostic des incidents et la mise en œuvre des corrections. Collaborer avec les équipes fonctionnelles, techniques et métiers dans un environnement international.
Voir cette offre

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2026 © Free-Work / AGSI SAS
Suivez-nous