Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

ARM Senior /Staff/ Principal Engineer - SOC Verification 
India, Karnataka, Bengaluru 
787216477

20.02.2025
Responsibilities:
  • As a verification engineer with a knowledge of subsystems and SoCs you will make valuable contributions to a team tasked with verifying the functional correctness of SoC.
  • Engineers will have ample opportunities to collaborate with designers and architects to understand design specifications and build a functional verification strategy.
  • Key responsibilities will include writing test plans, defining test methodologies, and completing functional verification to the required quality levels and schedules.
  • Work with the Emulation/FPGA team in understanding various verification collaterals required for driving stimulus at the board level.
  • Will collaborate with engineers in architecture, design, verification, implementation, modeling, performance analysis, silicon validation, FPGA and board development.
  • Senior engineers are also encouraged to support junior members.
Required Skills and Experience :
  • 5 + years of proven experience in working on SoC verification environments.
  • Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages e.g. (SystemVerilog), shell programming/scripting (e.g. Tcl, Perl, Python etc.)
  • Experienced in one or more of various verification methodologies – UVM, formal and low power.
  • Exposure to all stages of verification: requirements collection, creation of test plans, testbench implementation, test cases development, documentation and support.
  • Understanding of the fundamentals of Arm system architectures
  • Good to have experience in Debug Coresight verification and exposure to various debug components - DAP, Trace, ELA etc
  • Good knowledge and verification experience in Arm A class CPU Processors and Coherent interconnects.
  • Experienced in one or many of these technologies/ protocols - PCIe, CXL, UCIe, Ethernet, Coherent Interconnects, RAS, and Telemetry.
  • System understanding of IOMMU and Interrupt Controllers.
  • Experience with various front-end verification tools - Dynamic simulation tools, Static Simulation tools and Debuggers.
“Nice To Have” Skills and Experience :
  • Possess knowledge of object-oriented programming concepts
  • Practical experience of working on Processor based system design
  • Experience in multi-chiplet SoC design verification
  • Experience in Server/ Infrastructure SoC
  • Strong understanding of CPU Architecture/micro-architectures!