Gilles Habegger est né à Neuchâtel, le 16 février 1984. Il obtient tout d’abord un CFC d’électronicien dans le Swatch Group puis un diplôme de technicien ET en électronique au CPLN à Neuchâtel.
Il commence son emploi de technicien de maintenance à EM Microelectronic à Marin où il s’occupe du bon fonctionnement d’équipements complexes pour l’industrie du semi-conducteur, puis est nommé par la suite technicien de maintenance senior.
En parallèle, il commence sa formation d’ingénieurs en cours du soir à l’HEIG-VD où il obtient son titre d’ingénieur Bachelor en informatique technique en 2011.
Il rejoint l'institut ReDS en octobre 2011 où il travaille en tant qu’ingénieur Ra&D rattaché à l'axe "Systèmes reconfigurables". Il est également assistant pour les laboratoires de systèmes numériques.