1. Nie do konca rozumiem, po co chcesz zaczynac, skoro i tak reszte skonczy programista, a raczej bedzie pisal od nowa
2. Hardware juz jest wybrany, czy chcesz pisac kod bez testowania go? Bo jednak cos musi kontrolowac zapalenie swiatel, cos musi wysuwac blat, cos musi kontrolowac rolety itd. To nie tylko praca w pisanie kodu, ale tez elektronika, wszystkie elementy trzeba razem podpiac, poprowadzic kable, sensory, czy pilot, zalezy jak chce sie to wykonac.
3. Pytanie zbyt ogolne, ale jezeli chodzi o takie sprawy to C/C++, podstawy elektroniki i pewnie jakis mikrokontroler (mozna wziac arduino i probowac semu, ale jak bedzie to robila firma no to raczej wybierze jakis inny kontroler/platforme). Tutaj bym poszukal w internecie jakiegos mikrokontrolera na poczatek i probowal swoich sil