Design Verification Engineer @JDWK
Engineering
Salary $225,000 - $300..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 3wks ago

[Hiring] Design Verification Engineer @JDWK

3wks ago - JDWK is hiring a remote Design Verification Engineer. πŸ’Έ Salary: $225,000 - $300,000 per year πŸ“Location: USA

Role Description

We’re looking for a Design Verification Engineer who can take ownership of the verification environment for our SoC and RISC-V CPU core. You’ll be responsible for building a scalable, automated verification framework that continuously validates RTL quality as the design evolves β€” enabling confident, autonomous design iteration. This is a high-impact, hands-on role at the center of our hardware development flow.

As the Design Verification Engineer , you’ll architect, implement, and maintain the SoC-level and CPU-level verification environment. You will develop the testbench infrastructure, write test scenarios and coverage models, and integrate regression and continuous verification into our CI flow. You’ll work closely with RTL designers, FPGA engineers, and software developers to ensure the entire hardware-software stack is verified at both the simulation and system levels.

Key Responsibilities

  • Own the verification environment for the RISC-V CPU and SoC, from architecture to execution.
  • Develop and maintain UVM/SystemVerilog or equivalent testbench infrastructure for block-level and SoC-level verification.
  • Design constrained-random, directed, and coverage-driven tests to validate functional correctness, performance, and corner cases.
  • Integrate verification flows into CI/CD pipelines for automated and continuous regression testing.
  • Collaborate with design engineers to identify test requirements, implement checkers, and add assertions.
  • Monitor verification coverage metrics and drive closure.
  • Leverage FPGA prototyping for accelerated testing, firmware validation, and hardware/software co-verification.
  • Collaborate with software and systems teams to develop test firmware, diagnostic tools, and bring-up tests.
  • Document methodologies and help establish best practices for verification automation and infrastructure.

Qualifications

  • 5+ years of experience in ASIC/SoC design verification, including at least one full project cycle from environment bring-up to tapeout.
  • Strong proficiency in SystemVerilog/UVM or equivalent methodologies for testbench development.
  • Hands-on experience verifying RISC-V or other CPU cores, memory subsystems, and on-chip interconnects.
  • Proficiency with simulation, coverage, and debugging tools (e.g., VCS, Xcelium, Questa).
  • Experience developing and managing regression and CI flows (Jenkins, GitLab CI, or similar).
  • Ability to script and automate using Python, Tcl, or shell scripting.
  • Knowledge of FPGA-based verification and bring-up.
  • Understanding of software-based validation (e.g., running firmware or bare-metal tests on emulation or FPGA).
  • Strong analytical and debugging skills, with attention to detail and a proactive mindset.
  • Comfort working in a startup environment, handling multiple responsibilities and evolving priorities.

Preferred Qualifications

  • Familiarity with RISC-V architecture and open-source cores (Rocket, CVA6, Ibex, etc.).
  • Experience with formal verification tools and property checking.
  • Exposure to co-simulation or virtual platform environments (e.g., Verilator + QEMU).
  • Understanding of hardware/software interface verification, including interrupt, DMA, and peripheral validation.
  • Contributions to open-source verification frameworks or RISC-V community projects.

Benefits

  • The opportunity to own verification strategy and infrastructure for a complete RISC-V SoC.
  • A broad and challenging role at the intersection of hardware, software, and automation.
  • High visibility and technical impact in a small, expert team.
  • Flexible work arrangements and PTO.
  • Competitive compensation and benefits.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Design Verification Engineer @JDWK
Engineering
Salary $225,000 - $300..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 3wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 129,433+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later