Whoohoo r&d engineer jobs