We are looking for an experienced Embedded Software Engineer to take on a key role in designing, developing, and validating software solutions for advanced electronic systems. You will analyze requirements, create efficient software architectures, and contribute to the development of robust embedded applications, working closely with a dedicated and skilled team.
* Design and implement embedded systems based on project requirements.
* Analyze functional needs and create clear technical documentation.
* Develop and validate embedded software components following best practices.
* Collaborate on system integration and testing plans.
* Stay informed about advancements in embedded software and apply relevant innovations.
What we expect from you:
* Bachelor's or Master’s degree in Computer Science or Electronics.
* At least 5 years of experience in embedded systems development with C and C++.
* Solid understanding of software architectures, unit testing, and the POSIX API.
* Familiarity with development methodologies.
* Proficient in French and English, with strong analytical and teamwork skills.
What you can expect from us:
TMC is an international high-tech consultancy company that brings expertise to its clients in order to support them with the realization of their technological challenges. As such, TMC is operating as an expert center at the disposition of its clients and we help them to be more competitive in an ever more global and faster changing technological world.
At TMC we believe that people are the driving force behind technological innovation. That is why we want to create the best possible conditions for tech talents to thrive in. We offer you a challenging and stimulating work environment in which you can be the director of your own career.
As an Employeneur you are part of our TMC family. Next to our outstanding technical expertise, fun and engagement are meaningful parts of our culture.