BmbedSimulation für Windows dient als Simulationssoftware für Bmbed Hardware Komponenten. Es ist mit .NET in C# und C/C++ programmiert und simuliert eine entsprechende Hardware Umgebung (z.B. Hardware Komponenten mit einem K64F Microcontroller). Die eingebundene Embedded Software ist identisch mit der, tatsächlich auf dem Microcontroller benützten, Embedded Software. Dies erlaubt das Entwickeln und Testen von Embedded Code, welcher nicht direkt oder nur wenig von der Hardware beinflusst ist (z.B. umfangreiche Display Programmierungen).