> Markdown version of [/jobs/ext/1980014-team-leader-embedded-software-m-f](https://www.wearedevelopers.com/jobs/ext/1980014-team-leader-embedded-software-m-f). 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). --- # Team Leader Embedded Software (M/F) - **Company:** MCA GROUPE - **Location:** Luik, Belgium - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Lifecycle Management, C++ (Programming Language), Software Quality, Continuous Integration, Software Debugging, Dynamical Systems, Embedded Software, Python (Programming Language), MATLAB, Software Architecture, Software Systems, Verification and Validation (Software), Strategies of Testing, Scripting - **Published:** August 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2773124669-team-leader-embedded-software-mf ## About the Role * Engineering degree in software, electronics, embedded systems, or related field * Strong expertise in real-time embedded development (C/C++) * Good proficiency in Python for scripting, automation, and testing * Experience with Matlab/Simulink and interaction with system design teams * Strong understanding of software architecture and quality practices * Experience with CI/CD and software validation environments * Knowledge of dynamic systems is a strong asset * Proven leadership and decision-making skills ## Description MCA Belgium is a leading engineering consulting company, specializing in high-tech industries such as energy, transportation, life sciences, and industrial processes. With expertise across multiple sectors, MCA Belgium offers innovative solutions and technical support for complex engineering projects. Our team of skilled professionals is dedicated to delivering excellence and driving technological advancements. As a Team Leader Embedded Software (C/C++ / Python), you will play a key role in leading the development of real-time embedded software and managing a team of engineers. You will combine technical expertise and leadership to ensure the delivery of robust, high-performance, and reliable software solutions. This role involves close collaboration with multidisciplinary teams, including system design and validation teams. Key Responsibilities * Lead and mentor a team of approximately 4 software engineers * Define and drive the technical roadmap in alignment with project objectives * Validate and guide software architecture decisions * Ensure software quality, performance, and robustness * Integrate algorithms developed by system and design teams * Support field debugging and conduct incident root-cause analysis * Develop and strengthen CI/CD pipelines and validation strategies * Promote best practices in testing, automation, and software lifecycle management Qualifications & Skills * Engineering degree in software, electronics, embedded systems, or related field * Strong expertise in real-time embedded development (C/C++) * Good proficiency in Python for scripting, automation, and testing * Experience with Matlab/Simulink and interaction with system design teams * Strong understanding of software architecture and quality practices * Experience with CI/CD and software validation environments * Knowledge of dynamic systems is a strong asset * Proven leadership and decision-making skills What We Offer * Opportunity to lead high-impact and innovative projects * A dynamic and collaborative engineering environment * Continuous learning and career development opportunities * A competitive salary package with benefits * The chance to work with multidisciplinary teams across multiple industries Join MCA Belgium and be part of an innovative and forward-thinking company that values technical excellence and professional growth. If you are a passionate engineer looking for a challenging role in engineering, apply now! ## Related Videos - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Let's Talk Quality! - Lilia Gargouri](https://www.wearedevelopers.com/videos/1815-let-s-talk-quality-lilia-gargouri) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [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) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Let’s Talk Quality!](https://www.wearedevelopers.com/videos/100012-let-s-talk-quality) ## Related Articles - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)