Real-time soft-body physics engine for vehicle simulation and games
BeamNG runs a physics simulation engine built in Python and C++ (inferred from stack) deployed across consumer and industrial use cases—from their flagship vehicle game to autonomous-driving training and OEM research. Current priorities reveal scaling pressure: UI performance optimization, real-time data handling, and backend reliability appear repeatedly in their roadmap, while hiring has accelerated toward senior engineering roles across six countries, suggesting they're moving from single-product focus toward platform architecture that supports multiple concurrent simulation workloads.
BeamNG GmbH develops a soft-body physics engine capable of real-time vehicle dynamics simulation on consumer hardware. The engine powers BeamNG.drive, a vehicle simulation game in active development, and is also licensed to automotive OEMs, autonomous vehicle research programs, and academic institutions for driver behavior modeling, interior design, and ML training datasets. The company operates from Bremen with a distributed team across North America, Europe, and Asia-Pacific. Revenue streams include direct game sales (Steam), commercial simulation licenses, and research partnerships. Their technology is deployable across entertainment, industrial design, and autonomous systems contexts.
Python, FastAPI, PostgreSQL, Vue, JavaScript, Docker, Lua, and Steam. The stack prioritizes real-time performance (Lua for in-game scripting, FastAPI for backend services) and browser-based UI (Vue/JavaScript).
UI performance optimization, real-time data integration, backend scaling, payment integrations, a self-service software delivery platform, and a mod repository to support ecosystem expansion beyond the core game.
Other companies in the same industry, closest in size