Sound knowledge and hands-on exposure on Processor/Processor based SoC verification on verification aspects and working knowledge with Assembly/C for in a SoC.
Sound knowledge and working exposure in ARM Processors (Cortes-R series, Cortex-M series) needed. Knowledge of Coresight debug & trace architecture and verification exposure highly preferred.
Knowledge about Standard Peripherals used in SoC (Ex. SSP, GPIO, UART, Interrupt controllers, Timers etc) and standard Bus standards like APB, AHB, AXI and advanced interconnects needed.
Hands-on knowledge on verification (HDL/System Verilog), Directed & Random IP verification, along with knowledge of UVM/VMM methodology will be an added advantage.
Working with Assembly tests, C tests is a requirement
Knowledge in microarchitecture, frontend digital design & development cycle
Knowledge on FPGA prototype development & validation will be added advantage(synthesis, P&R and validation on h/w platform)
Exposure and experience on scripting language like perl, Tcl, shell etc will be added advantage.
Exposure to design integration and implementation (synthesis, timing closure etc) will be an added advantage.