A system and method for managing third-party software packages at a roadside edge node. The method includes: receiving a third-party software package at an edge node management controller that is located at a roadside edge node, wherein the edge node management controller is used to execute a software manager application; using the software manager application, installing the third-party software package at the roadside edge node; executing the third-party software package at the roadside edge node; and providing sensor information to the third-party software package indicating information concerning one or more sensors that are present at the roadside edge node.