Tal Mizrahi, Technion and Marvell