Website microTECH Global
Formal Verification Engineer (Remote)
Client: Google HPC Program Location: Remote (with occasional travel to London) Salary: £75,000 – £80,000 per annum Type: Permanent
The Opportunity
Are you passionate about using formal verification to ensure the functional correctness of complex digital ASIC designs? We are looking for a Formal Verification Engineer to join a dynamic team working on a cutting-edge Google HPC program. This role offers the chance to work on sophisticated chiplet-based designs featuring multi-processors and high-speed I/Os.
The Role
In this position, you will work closely with RTL and DV teams to ensure the correctness and completeness of next-generation hardware. Your focus will be on applying advanced formal techniques to identify critical bugs and achieve coverage closure.
Key Responsibilities:
-
Property Development: Design and optimize SystemVerilog Assertions (SVA) and formal properties.
-
Multi-Level Verification: Execute formal verification at block, subsystem, and full-chip levels.
-
Proof Management: Create abstractions, assumptions, and constraints to facilitate proofs; identify dead code, unreachable coverage, and vacuous proofs.
-
Debugging: Analyze counterexamples and proof failures using industry-standard tools (JasperGold, VC Formal, or Questa Formal).
-
Collaboration: Partner with design and verification teams to reach total coverage closure.
Requirements
Core Qualifications:
-
Education: BSc or MSc in Electronic Engineering, Computer Science, Mathematics, Physics, or a related field.
-
Experience: Minimum 5+ years of relevant experience in digital design and formal methodologies.
-
Technical Mastery: Strong knowledge of SystemVerilog/Verilog and proficiency in SVA (PSL is a plus).
-
Tooling: Hands-on experience with at least one major formal tool (JasperGold, VC Formal, or Questa Formal).
Preferred Skills:
-
Experience with Semiconductor HPC or complex SoC designs.
-
Knowledge of protocols such as AXI, CPU, DSP, DDR, PCIe, or HBM.
-
Familiarity with UVM and simulation-based flows.
-
Proficiency in scripting (Python, TCL, or Perl).
Soft Skills
-
A proactive, self-driven approach to complex problem-solving.
-
Strong analytical mindset with meticulous attention to detail.
-
Excellent technical communication and collaborative skills.
Apply Now
If you are ready to contribute to high-performance computing innovation, please send your CV to tee@microtech-global.com to start a conversation.
SUMMARY
- Company Name – microTECH Global
Company website –microTECH Global
Company Location – London, United KingdomFor more jobs – Click Here
To apply for this job please visit www.microtech-global.com.