I joined the company right after finishing college. I know both software and hardware design and they gave me a project which included both the software and hardware support. But I was instructed only to do the software part and hardware part was assigned to some other employee. I completed the software and gave them the demo but due to hardware problems the project was delayed, then finally closed. But due to this overall project performance was very low, but individually, for me it was good. We started the project again and I was responsible for both the hardware and software. Within 4 months I delivered 2 projects. My manager was happy and the project is now in production. But in a performance review meeting he told me to look for another job because the project was complete and there were no further projects. I don't know what to do. At the time of interview, they didn't tell me that they only have 2 projects to complete.
Do I have any options besides accepting the termination? How can I extend my time with my current company?