● Develop and execute verification strategies for key portions of the Velaura SoC.
● Build verification environments using SystemVerilog, UVM, C/C++, assertions, formal verification, emulation, and related methodologies.
● Collaborate with architects and RTL engineers to define verification plans, coverage goals, and correctness criteria.
● Verify compute engines, memory subsystems, interconnect fabrics, control processors, DMA engines, and other critical SoC infrastructure.
● Perform HW/SW co-verification involving firmware, drivers, runtime software, and operating system interactions.
● Verify performance, latency, bandwidth, QoS, and real-time system behavior under representative workloads.
● Develop assertions, checkers, scoreboards, and automated verification infrastructure.
● Participate in emulation, FPGA prototyping, and pre-silicon software bring-up activities.
● Drive bug investigation, root-cause analysis, and debug across hardware and software boundaries.
● Post-silicon debug and root cause analysis.
● Leverage modern engineering tools, including AI-assisted verification workflows, to improve productivity, quality, and coverage.
● Contribute to a culture of technical excellence and continuous improvement.