¿Alemania acepta médicos de países no pertenecientes a la UE?

Sí, lo hace. Pero como la profesión médica es uno de los campos regulados, primero debe asegurarse de que su diploma médico sea reconocible. Al seguir el enlace es posible. Informationssystem zur Anerkennung ausländischer Bildungsabschlüsse

Si ese es el caso, debe adquirir un nivel de B2 en alemán según CEFR. Cuando tenga el certificado de idioma, puede optar por un Berufserlaubnis (permiso de trabajo) o una Aprobación. Berufserlaubnis es más fácil de obtener, pero es válido por un tiempo limitado (cambios por estados, mx 2. años). Solo puedes practicar en un lugar determinado y solo bajo supervisión con Berufserlaubnis. Finalmente, debe obtener la aprobación sin importar qué. Después de la Aprobación eres bueno para trabajar sin límites. Para solicitar Berufserlaubnis, debes encontrar un trabajo de antemano. El contrato de trabajo es IMPRESCINDIBLE. Por otro lado, puede solicitar la Aprobación sin una oferta de trabajo, pero francamente no estoy seguro si es práctico o incluso realmente posible. Para poder trabajar, tiene que pasar una prueba médica de alemán que es una prueba de 3 partes que consiste en una conversación con el paciente, una carta escrita y una discusión con otros 2 médicos.

Para obtener la Aprobación tienes dos opciones. Ya sea que se postule con currículo, experiencia médica pasada y pruebe sus posibilidades mediante una evaluación experta o realice una prueba de conocimiento (Kenntnisprüfung). Kenttnisprüfung es un examen oral. Consiste en sujetos de 3 ramas médicas, cirugía, medicina interna y uno a su gusto. Por lo que yo sé, no es un examen extremadamente difícil, pero en todo caso uno debe estar preparado.

Si tienes entrenamiento especializado, también se pueden contar. Pero también hay una evaluación para ellos. Si no tiene una habilidad específica (por ejemplo, USG de cadera para pediatras), es posible que le pidan que complete algunos cursos para obtener esa experiencia.

Como Alemania es un país federal, las cosas cambian un poco entre los estados.

Espero que ayude