I have worked only on verilog/FPGA during my education and I'm offered a job in embedded systems. What things should I learn? Basically the question, also as a digital VLSI student how would the transition look like from verilog to embedded. It would be helpful if someone could guide me, what things should I learn before joining so that I know basics of embedded systems. (As of know I have a basic knowledge of C++)