Disons les choses clairement et tranquillement parce qu'il y a plusieurs solutions.
On va être clairs, je ne vais considérer que les cas légaux (ceux qui vous évitent des gesticulations pour la carte de séjour et le bakchich en moultes occasions).
Il y a en gros 3 cas pour les Français.
Le premier, le cas "de base", concerne les Français comme les autres étrangers au Maroc. Ils sont soumis à la préférence nationale. Cela signifie une procédure de recrutement passant par l'ANAPEC et publication dans un journal francophone et un arabophone d'une annonce pour le poste avec renvoi des candidatures à l'ANAPEC qui va vérifier qu'il n'y a pas de Marocain qui remplirait le job aussi bien (voire mieux) que l'étranger. Ensuite, avec l'accord de l'ANAPEC, le ministère du travail valide un contrat de travail d'étranger (modèle existant dans toutes les papeteries) et permet d'obtenir une carte dd séjour avec permis de travail.
Le deuxième cas, c'est l'étranger qui est marié(e) avec un ressortissant(e) marocain(e). Dans ce cas, il faut toujours un contrat de travail d'étranger, mais la loi dispense de la soumission à la préférence nationale. Il n'y a donc pas à passer par l'ANAPEC mais il faut toujours un contrat de travail d'étranger.
Le troisième cas est spécifique aux Français. En vertu d'un accord bilatéral entre la France et le Maroc, les Français qui peuvent justifier de 3 années de séjour régulier au Maroc avec permis de travail sont dispensés de la préférence nationale. La procédure est donc la même que dans le 2e cas.
Je précise que dans tous les cas, normalement, le contrat de travail d'étranger doit être conclu avant le début des fonctions et il devra être renouvelé si besoin.
Si Fatihi a des informations contraires ou contradictoires, je suis preneur et curieux de savoir lesquelles, sans passer par le noir qui est particulièrement délicat voire dangereux car précaire et compliqué (y compris à l'égard des autorités consulaires française...).
Reste qu'on est dispensé de la préférence nationale si on crée son entreprise, mais les problèmes peuvent apparaître à un niveau différent (il est parfois demandé la carte de séjour lors de la création de l'entreprise...).