Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
embedded C/C++ based SoC verification environments Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages e.g. ( SystemVerilog), shell programming/scripting (g. Tcl, Perl, Python etc.) Experienced in one or more of various verification methodologies - UVM/OVM, formal, low power, emulation More ❯
determine verification requirements from the analysis of specifications Experience of debug and testing methodologies Experience with industry-standard verification methodologies and tools (UVM/SystemVerilog, Tools like VCS/Cadence/Questa) Experience in version control systems (e.g., Git/Mercurial/Perforce/Subversion) You might also have: A More ❯
members of the team Required Skills and Experience: Experience in working with constrained-random verification including ownership of complex verification environment Experience of using SystemVerilog and UVM Proven software engineering skills including understanding of object-oriented programming, data structures, and algorithms Competent in developing verification flows, making the best use More ❯