Sachverhalt: Sachverhalt: A. Mit Klageschrift vom 17. März 2005 verlangte A._ (Beschwerdeführer) vor dem Bezirksgericht Bülach von B._ (Beschwerdegegner) Fr. 295'000.-- für ausstehende Lohnzahlungen. Anlässlich der Hauptverhandlung, an welcher der Beschwerdeführer nicht anwaltlich vertreten war, schlossen die Parteien unter Mitwirkung des Gerichts einen Vergleich, in dem sie sich auf einen Betrag von Fr. 15'000.-- einigten. Der Prozess wurde mit Beschluss vom 4. Oktober 2005 als durch Vergleich erledigt abgeschrieben. A. Mit Klageschrift vom 17. März 2005 verlangte A._ (Beschwerdeführer) vor dem Bezirksgericht Bülach von B._ (Beschwerdegegner) Fr. 295'000.-- für ausstehende Lohnzahlungen. Anlässlich der Hauptverhandlung, an welcher der Beschwerdeführer nicht anwaltlich vertreten war, schlossen die Parteien unter Mitwirkung des Gerichts einen Vergleich, in dem sie sich auf einen Betrag von Fr. 15'000.-- einigten. Der Prozess wurde mit Beschluss vom 4. Oktober 2005 als durch Vergleich erledigt abgeschrieben. B. Gegen diesen Beschluss rekurrierte der Beschwerdeführer beim Obergericht des Kantons Zürich mit der Begründung, der Vergleich sei für ihn wegen Verständigungsproblemen unverbindlich, und weil ihm entgegen den einschlägigen Bestimmungen der Zivilprozessordnung kein Rechtsvertreter bestellt worden sei. Das Obergericht wies den Rekurs mit Beschluss vom 22. Mai 2006 ab, worauf der Beschwerdeführer mit Nichtigkeitsbeschwerde an das Kassationsgericht des Kantons Zürich gelangte. Mit Zirkulationsbeschluss vom 31. März 2007 wies das Kassationsgericht die Nichtigkeitsbeschwerde ab. B. Gegen diesen Beschluss rekurrierte der Beschwerdeführer beim Obergericht des Kantons Zürich mit der Begründung, der Vergleich sei für ihn wegen Verständigungsproblemen unverbindlich, und weil ihm entgegen den einschlägigen Bestimmungen der Zivilprozessordnung kein Rechtsvertreter bestellt worden sei. Das Obergericht wies den Rekurs mit Beschluss vom 22. Mai 2006 ab, worauf der Beschwerdeführer mit Nichtigkeitsbeschwerde an das Kassationsgericht des Kantons Zürich gelangte. Mit Zirkulationsbeschluss vom 31. März 2007 wies das Kassationsgericht die Nichtigkeitsbeschwerde ab. C. Diesen Beschluss ficht der Beschwerdeführer mit Beschwerde in Zivilsachen an und beantragt dem Bundesgericht, den Zirkulationsbeschluss aufzuheben und die Sache zur Neubeurteilung zurückzuweisen. Der Beschwerdegegner und das Kassationsgericht haben keine Beschwerdeantwort eingereicht.