Describe a complex embedded system project you worked on at Celestial AI. What challenges did you face and how did you overcome them?