Knowing SQ, as long as you're in Business Class, you won't have a problem. However, one issue might be with security in Newark. Will it fit through the carry-on scanner? If not, you're almost definitely out of luck.
To be safe, I'd call SQ in advance.