Software Function Engineer