Candidate must possess a Bachelors and Masters Degree in Electronics or Computer Engineering or Computer Science or related field of study. Good analytical and debugging skills. Exposure to programming languages like C/C++. Knowledge on Computer architecture or bus architecture protocols is a plus. Basic Knowledge of Verilog and System Verilog is a plus.