Overview ARM architecture knowledge is requiredSOC architecture, BUS / NOCs, Interfaces, Processors, Any IP level validation knowledge is preferable.
Test plan, test case development, and reporting.Debugging skill is primarily required.Embedded C language programming is a mustAny scripting language knowledge is a plusExposure to unix basics Basic know-
how of SoC design aspectsFamiliarity with Silicon Power aspects and Power management system is a plusGood working knowledge of lab equipments like Oscilloscope, Logic analyzers etc is a must.
JTAG based Debugger experience is a must.Good communication skill is a must for the role. Minimum Qualifications MINIMUM QUALIFICATIONS :
Exposure to working on emulation / pre-si environment is added advantage-Using JTAG based debuggers, compilers / linkers-
Should have good exposure to software development life cycle-Exposure to SoC architecture paradigms interconnects, power management, -
Software development for silicon enablement, silicon validation-Bring-up of hardware-software solution on FPGA / emulation platforms and on fresh SOC designs-
Software for power / performance KPIs-Good knowledge of ARM Cortex-A7) / x86 / PowerPC CPU and memory system architecture-
Weakly ordered memory model / pipelining of memory systems / memory barriers-Software development towards higher performance of multi threaded applications using lower power-
Top level of ASIC design methodology is an added skill Education Requirements Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
L1-IND* Keywords ARM, CPU Architecture, Processor, Validation