The invention discloses an onboard embedded software development platform which comprises a development platform management module, an embedded application module, a data simulation driving module, an SRU (self-recording unit) driving interface simulation module, a VxWorksAPI interface simulation module, a subsystem management simulation module, an LRU (least recently used) control simulation module and a display simulation module, wherein the development platform management module is used for managing the embedded application module, the data simulation driving module, the SRU driving interface simulation module and the VxWorksAPI interface simulation module inside the development platform, and schedules the subsystem management simulation module, the LRU control simulation module and the display simulation module in a multiprocess manner, and maintains related window handles. Software developers can utilize the platform to develop the brand-new development mode by a virtual system, and perform system definition, software development, integration and deployment on the virtual platform departing from physical hardware, thereby improving the software development efficiency.