Amberg begann seine Motorsportkarriere 2004 im Kartsport[1] und war bis 2008 in dieser Sportart aktiv. 2009 debütierte er für Jenzer Motorsport im Formelsport. Er trat in drei Rennserien an und wurde mit zwei Siegen Vierter in der italienischen Formel Renault sowie Fünfter in der Schweizer Formel Renault. Außerdem nahm er an einem Rennwochenende der westeuropäischen Formel Renault teil. 2010 blieb Amberg bei Jenzer Motorsport. Am erfolgreichsten war Amberg in der Schweizer Formel Renault, in der dominant den Meistertitel gewann. Er nahm an zehn von zwölf Rennen teil, gewann sechs davon und wurde viermal Zweiter. Außerdem trat Amberg in der Formel Abarth an und entschied in dieser Meisterschaft ein Rennen für sich. Am Ende der Saison musste er sich seinem Teamkollegen Maxim Simin, der Fünfter wurde, geschlagen geben und beendete die Saison auf dem siebten Gesamtrang.
2011 wechselte Amberg zu AtechCRS GP in die GP3-Serie. Er erhielt einen Zweijahresvertrag bei dem britischen Rennstall.[2] Seine erste Saison beendete er punktelos auf dem 28. Platz in der Fahrerwertung. Darüber hinaus nahm er für De Villota Motorsport an drei Veranstaltungen der European F3 Open teil. Dabei stand er viermal auf dem Podest und erzielte einen Sieg. In der Gesamtwertung wurde er Achter.
Trotz eines Zweijahresvertrags endete sein GP3-Engagement am Saisonende und er wechselte zu Pons Racing, für die er 2012 in der Formel Renault 3.5 startete.[3] Sein Teamkollege wurde Yann Cunha. Beide Piloten standen für zwei Saisons unter Vertrag.[4] Amberg fuhr den einzigen Punkt ein, den Pons in dieser Saison erzielte. Er wurde 26. in der Fahrerwertung. Darüber hinaus nahm er an einem Rennen der Blancpain Endurance Series teil und gab damit sein Debüt im GT-Fahrzeug. 2013 erhielt Amberg mit Nikolai Marzenko einen neuen Teamkollegen bei Pons Racing. Ein sechster Platz war seine einzige Punkteplatzierung in der Saison. Mit 8 zu 20 Punkten unterlag er Marzenko teamintern. Amberg erreichte den 24. Platz im Gesamtklassement. 2014 wechselte Amberg innerhalb der Formel Renault 3.5 zu AV Formula.[5] In Wolokolamsk erzielte er mit einem zweiten Platz seine erste Podest-Platzierung, die zugleich die einzige in der Saison blieb. Er verbesserte sich in der Gesamtwertung auf den elften Platz und setzte sich intern mit 66 zu 11 Punkten gegen Beitske Visser durch.
2015 wechselte Amberg in die GP2-Serie zum Team Lazarus. Nach dem Training zum GP2-Lauf in Spielberg zog sich Amberg wegen starken Kopfschmerzen und Schwindelgefühl vom restlichen Rennwochenende zurück.[6] Nachdem er bei einer Veranstaltung aus gesundheitlichen Gründen pausiert und eine Rennfreigabe erhalten hatte, kehrte er in Mogyoród ins Cockpit zurück. Allerdings brach er auch hier das Rennwochenende nach dem Training wegen Unwohlseins ab. Amberg machte zwei Unfälle beim GP2-Lauf in Monte Carlo 2015 für seine gesundheitlichen Probleme verantwortlich.[7] Amberg zog sich anschließend zu einer längeren Regenerationsphase aus dem Motorsport zurück. Darüber hinaus ging Amberg 2015 in der FIA-Langstrecken-Weltmeisterschaft (WEC) an den Start.[8] Er erhielt ein Cockpit bei Morand Racing. Kurz vor dem Saisonauftakt zog Morand, die mit dem Team SARD kooperierten, beide Autos zurück.[9] Nach organisatorischen Umstrukturierungen im Team kehrte Morand zum zweiten Rennen in die Meisterschaft zurück und reduzierte das Aufgebot auf ein Auto. Amberg blieb als Fahrer beim Team.[10] Im Rahmen der WEC debütierte Amberg beim 24-Stunden-Rennen von Le Mans. Auch sein WEC-Engagement unterbrach er aus gesundheitlichen Gründen.