Engineering was more rewarding than software, but software pays better.
I do engineering in my personal projects now.