Company culture :
UM6P – Mohammed VI Polytechnic University operates within a strongly innovation-driven culture, where creativity, experimentation and intellectual boldness are key foundations. The university promotes initiative, openness and autonomy in a stimulating environment focused on research, entrepreneurship and impact. This innovative mindset is reinforced by a solid cooperative dimension, fostering collaboration, knowledge sharing and human development. A clear focus on performance and excellence further supports this culture, while formal processes remain lighter to maintain agility and flexibility. [+]
Job :
Located in the heart of the Kingdom's capital at Technopolis in Rabat, Mohammed VI Polytechnic University (UM6P), an internationally-oriented higher education institution, is committed to an educational system based on the highest standards in teaching and research in fields crucial for the sustainable economic development of Morocco and, more broadly, of Africa.
AI Movement, the Moroccan International Artificial Intelligence Center, affiliated with UM6P, is a center of excellence in Artificial Intelligence dedicated to fostering the emergence of Moroccan expertise in Artificial Intelligence and Data Sciences.
In this context, AI Movement is recruiting an Embedded Systems Engineer. This position's mission is to design, develop, deploy, and maintain innovative embedded systems for advanced platforms, such as autonomous drones equipped with sensors and AI technologies.
Required profile :
Main missions:
Design, develop, and deploy embedded systems for various applications (drones, cameras, LIDAR, etc.).
Develop embedded software (drivers, protocols, control systems).
Test, optimize, and validate embedded systems to ensure high and stable performance.
Integrate and validate systems in collaboration with multidisciplinary teams (researchers, AI engineers, data scientists, technical partners).
Contribute to technical documentation and validation processes.
Stay updated on technological advancements and propose innovative solutions to meet the center's needs.
Technical skills sought:
Expertise in embedded systems design and development (hardware and software).
Proficiency in programming for embedded platforms (C/C++, Python, etc.).
Experience in integrating complex systems and inter-subsystem communication.
Solid knowledge of technologies associated with AI and UAV applications.
Skills in diagnosing and solving hardware and software problems.
Familiarity with agile methodologies and collaborative environments.
Profile sought:
Engineering degree or Master's degree in embedded systems, industrial computing, or a related field.
Proven experience in designing and developing embedded systems.
Ability to work in a multidisciplinary team and document work.
Autonomy, rigor, and proactivity in project management.
Good communication skills in French; English is a plus.