Below system level you can harmonize (merge) branches of the same system (repository). At system level you would harmonize repositories - might involve politics I guess
Tree vs forest (more than one root)
Beyond systems level would be organic (system of systems)
A person who writes software that is closely bound to the operating system interface and/or hardware for reasons of performance and/or functionality.