> Markdown version of [/jobs/ext/1436482-ingenieur-c-c-software-embarque](https://www.wearedevelopers.com/jobs/ext/1436482-ingenieur-c-c-software-embarque). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Ingénieur C/C++ software /embarqué - **Company:** ITMA - **Location:** Valbonne, France (Remote available) - **Salary:** €35,000.0 - €50,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), JavaScript (Programming Language), Microsoft Windows, Agile Methodology, Amazon Web Services, Data Analysis, Unit Testing, Bash Shell, VoIP, C++ (Programming Language), Software Quality, Communications Protocols, Cyber Security, Databases, Dynamic Host Configuration Protocol, Linux, Eclipse (Software), Perl (Programming Language), Ethernet, Github, Human-Computer Interaction, Python (Programming Language), Machine Learning, Microsoft Visual Studio, Microsoft SQL Server, MySQL, Message Queuing Telemetry Transport (MQTT), Network Protocols, Scrum Methodology, Software Architecture, Signal Processing, Software Engineering, Subversion, TCP/IP, UML, Git, Zigbee, Restful APIs, Jenkins - **Published:** July 25, 2026 - **Apply:** https://fr.indeed.com/viewjob?jk=fc57fc92582dc27a ## About the Role Vous possédez une solide expérience en développement logiciel embarqué en C/C++ sur architectures ARM ou similaires. Une connaissance approfondie des systèmes d'exploitation Linux et Windows est essentielle. La maîtrise des outils de gestion de version tels que Git ou SVN ainsi que des environnements de développement comme Visual Studio ou Eclipse est requise. Vous avez une bonne compréhension des protocoles réseau (TCP/IP, Ethernet, DHCP) ainsi que des concepts liés à la cybersécurité et au chiffrement. Une expérience dans le domaine de l'Internet of Things (IoT), la programmation Python ou JavaScript, ainsi que dans le traitement du signal ou le machine learning constitue un atout supplémentaire. La capacité à travailler en équipe selon les méthodologies Agile ou Scrum est indispensable. Vous faites preuve d'un excellent esprit d'analyse, d'une grande rigueur dans votre travail et d'une forte capacité d'adaptation face aux évolutions technologiques. Si vous ## Description * Concevoir, développer et tester des logiciels en C/C++ sur plateformes ARM et autres architectures. * Participer à l'intégration de modules logiciels avec des composants hardware et assurer leur compatibilité avec divers systèmes d'exploitation comme Linux ou Windows. * Collaborer à la mise en œuvre d'interfaces utilisateur (UI) et à l'intégration de protocoles de communication tels que TCP/IP, UDP, MQTT, Zigbee ou VoIP. * Développer et maintenir des scripts d'automatisation en Bash, Python ou Perl pour optimiser les processus de build, de déploiement et de tests logiciels. * Participer à la conception UML et à la modélisation des architectures logicielles. * Contribuer aux activités de tests unitaires, d'intégration et d'assurance qualité logicielle en utilisant des outils comme Jenkins, GitHub ou SVN. * Collaborer avec les équipes hardware pour le débogage et la validation des systèmes embarqués. * Participer à l'analyse des données collectées via MySQL, Microsoft SQL Server ou autres bases de données pour améliorer les performances du système. * Contribuer à l'évolution technique des projets en intégrant des technologies telles que AWS, REST API, Machine learning ou Signal processing. ## Related Videos - [Getting under the skin: The Social Engineering techniques](https://www.wearedevelopers.com/videos/38-getting-under-the-skin-the-social-engineering-techniques) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)