Digital Design & Verification Engineer – Graduate / Junior

UK - London
On-Site, Hybrid
Permanent

Job Title: Digital Design & Verification Engineer – Graduate / Junior

Position: Graduates & Junior 

Type: Contract or Permanent 

Location: Hertfordshire Hybrid 

Salary Range: Negotiable 

 

 

Client Information:

We are building a revolutionary RISC-V-based GPU and AI platform, and we’re hiring talented engineers in Hardware Design and Hardware Verification to join us on this mission. If you thrive on innovation and want to work on cutting-edge vector processing and neural compute technologies, this is your opportunity.

 

Design Responsibilities

  • Assist in implementing RTL for key components of our RISC-V vector core GPU
  • Contribute to the design of efficient compute units for graphics and AI applications
  • Help refine microarchitectures to meet power, performance, and area (PPA) goals
  • Collaborate with senior engineers and verification teams to ensure design quality
  • Participate in regular design and code reviews, learning best practices in the process
  • Document design work, specifications, and milestones clearly and consistently
  • Support synthesis and physical design teams during integration and bring-up phases

 

Verification Responsibilities

  • Develop and maintain UVM/SystemVerilog testbenches for functional verification
  • Write both directed and random tests to verify design correctness and improve coverage
  • Run regressions and assist with debugging RTL and tracking issues
  • Verify functionality at the block and subsystem level in collaboration with design teams
  • Learn and apply formal verification methods where appropriate
  • Help analyze performance and functional results to validate design behavior
  • Work closely with architects and RTL designers in an iterative development cycle

 

Design Requirements

  • 0–2 years of experience in RTL design using SystemVerilog or VHDL
  • Solid foundation in digital logic design and computer architecture
  • Exposure to or strong interest in GPU, AI accelerators, or vector processors
  • Familiarity with RISC-V ISA is a plus, not a must
  • Understanding of pipelining, memory hierarchies, or parallel compute concepts
  • Interest in learning physical design fundamentals (timing, DFT, floorplanning)
  • Experience using EDA tools (e.g., Synopsys, Cadence, or similar) during academic or internship projects
  • Scripting knowledge in Python, TCL, or equivalent languages
  • BS or MS in Electrical Engineering, Computer Engineering, or a related discipline

 

Verification Requirements

  • 0–2 years of hands-on experience with hardware verification (academic or internship projects count)
  • Familiar with SystemVerilog and basic UVM concepts
  • Interest or exposure to functional coverage, assertions, and constrained-random testing
  • Understanding of GPU/AI workloads or RISC-V architecture is a plus
  • Experience using simulators like VCS, Questa, or ModelSim
  • Comfortable with scripting languages (Python, Perl, or TCL)
  • Strong problem-solving skills and willingness to dive into debugging and analysis
  • BS or MS in Electrical Engineering, Computer Engineering, or a related discipline

 

Get in touch with Jessica@microtech-global.com for Digital Design #LI-JC1

Get in touch with Tee@microtech-global.com for Verification #LI-TM1

 

And for more information on this role and similar opportunities. 

19003UDA
© 2025 microTECH Global Limited
Headquarters: Park House, Park Street, Maidenhead, Berkshire SL6 1SL
Bristol, UK: Office 202, Origin Workspace, 40 Berkeley Square, Bristol BS8 1HP
Bengaluru, India: FF-2 Ozone Whites, Doddanaga Mangal, Electronic City Phase-2, Bengaluru, Karnataka 560100, India
This site uses cookies, by browsing the site you are agreeing to their use. To find out how we use them please read our Cookie Policy. Hide