Certyfikacja OCRES™ uprawnia do oficjalnego potwierdzenia umiejętności związanych z programowaniem systemów czasu rzeczywistego (Real-Time programming) oraz wbudowanych systemów (Embedded programming). 

By móc przystąpić do egzaminu należy najpierw posiadać ukończony Podstawowy egzamin z zakresu OCUP 2. Można wyróżnic dwa poziomy egzaminacyjne OCRES: Średniozaawansowany i Zaawansowany.