So I am a bash scripting n00b, just to get that out of the way.

I am trying to write this init script for a program so we can start and stop at boot. we want to run the program as another user, called eng, not as root. I have tried to look at some already written init scripts on how to do this but I can't figure it out. Is setuid an option?