There are several different ways to start a script as root, in rc.d, crontab, etc. Starting a script as a user however can be just as easy in crontab:

sudo vim /etc/crontab

@reboot usernamehere /path/to/script/here