1. Basic knowledge of Embedded system design process2. Must have done hands on practical with 32 bit microcontroller for interfacing of different peripheral like LCD, RS232, ADC, DAC etc .3. Sound knowledge of Embedded C language4. Operational knowledge of different IDE like Kiel, CubeMX. 5.Theoritical knowledge of analog and digital electronic concepts.6. Operational knowledge of testing and measument instruments like multimeter, DSO, calibrators etc