John Magyar a décroché sa licence au SUNY Polytechnic Institute, avec une spécialité en conception de systèmes de microprocesseurs. Il a d'abord travaillé comme ingénieur en conception dans le secteur de la défense, où il a développé des programmes de test diagnostiques pour les circuits imprimés complexes. Ensuite, John a occupé un poste d'ingénieur d'application senior dans le secteur de la CAO. Il s'occupait d'un large éventail de solutions de conception et de vérification de circuits imprimés, de composants ASIC et de FPGA.