Количество вакансий, не требующих опыта от кандидата, в Москве стремится к нулю
возможно взять их, но как именно это всё вместе связать?
public class PasMove {
public class Avto { /* ... */ }
}
public class PasMove { /* ... */ } // Совершенно не обязательно делать их вложенными.
public class Avto: PasMove {/*...*/}
Если первое, то
Зависит от того, какие именно устройства.
Какие-то специализированные микросхемы (ПЛИС/FPGA) - в каком-нибудь verilog.
Какие-то более высокоуровневые штуки - могут в принципе на обычном компе с виндой или другой ОС работать.