Obsidian does not embed the file in a document. In fact, it’s using file transclusion, already a feature of DEVONthink. However, they are also using their own (and rather unwieldy) proprietary syntax, according to your example here.
From Documents > Markdown Documents in the built-in Help and manual…
The biggest difference is they have implemented a PDF reader view in the rendered Markdown.