Senior Formal Verification Engineer

1 Month ago • 7 Years + • Research & Development

Job Summary

Job Description

Microsoft's AISiE team seeks a Senior Formal Verification Engineer to own formal verification of complex modules at the IP/Subsystem/SOC level. Responsibilities include collaborating with architecture and design teams, defining verification scope, and deploying advanced formal techniques. The role requires creating formal verification test plans, innovating new technologies, debugging RTL, working with vendors, and articulating verification coverage. The ideal candidate will have 7+ years of experience in design verification, with 4+ years using formal verification on complex SoCs. Expertise in formal methods, SV/Verilog/VHDL, assertion-based languages, and EDA tools is crucial. Strong understanding of digital design principles and scripting languages is also needed.
Must have:
  • 7+ years design verification experience
  • 4+ years formal verification experience on complex SoCs
  • Proficient in SV/Verilog/VHDL, SVA/PSL
  • Strong digital design & scripting skills
  • Experience with EDA formal tools
Good to have:
  • Experience with VC_Formal, SLEC tools
  • AI/ML SoC or CPU core experience
  • Tool development experience
Perks:
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

Microsoft is a highly innovative company that collaborates across disciplines to produce cutting edge technology that changes our world. Microsoft’s Silicon team builds custom silicon for a diverse set of systems ranging from innovative consumer products like Xbox to high-performance Azure cloud servers, clients, and augmented reality.

 

We are looking for a Senior Formal Verification Engineer to work in the dynamic Microsoft Artificial Intelligence Silicon Engineering team (AISiE). The candidate must be a highly motivated self-starter who will thrive in this cutting-edge technical environment.

 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

 

Qualifications

  • 7 or more years of experience in design verification with 4+ years of proven track record in using formal verification techniques on complex SoC IP’s (CPU, Neural Networks IPs, DMA, Security IP, Interconnects, power management etc.)
  • Formal method or formal verification technologies experience and abstraction techniques.
  • Knowledge and experience in interpreting hardware logic, familiarity with SV/Verilog/VHDL HDLs and using assertion-based languages like SVA or PSL.
  • Experience in using Industry standard EDA formal tools for property verification and logic equivalency checks.
  • Strong understanding of digital design principles, Datapath architecture, and arithmetic units
  • Strong proficiency in scripting language such as Python or Perl with excellent debugging skills
  • Passionate about developing world-class/innovative formal verification solutions.

Desirable:

  • Experience using VC_Formal, SLEC tools
  • Experience of working on AI/ML SoCs or CPU cores
  • Tool development experience


#SCHIEINDIA

 

Responsibilities

The AISiE silicon team is seeking a passionate, driven, and intellectually curious computer/electrical engineer to deliver premium-quality designs once considered impossible. We are responsible for delivering cutting-edge, custom IP and SoC designs that can perform complex and high-performance functions in an extremely efficient manner.

  • Own formal verification of complex modules at the IP/Subsystem/SOC level using latest techniques to increase the RTL design quality.
  • Collaborate with the architecture and design teams to define formal verification scope.
  • Identify right strategy to prove RTL correctness by deploying advance formal techniques and create abstraction models for convergence.
  • Create formal verification test plan track and verify respective test plan.
  • Innovate new technologies, evaluate new tools, and corroborate results.
  • Debug RTL to identify causes of failure scenarios.
  • Work with vendors on resolving hard design and tool problems.
  • Articulate formal verification coverage of the design to partners.
  • Demonstrate Microsoft core values: Customer Focus, Adaptability, Collaboration, Growth Mindset, Drive for Results, Influence for Impact, Judgement, and Diversity & Inclusion
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect

Similar Jobs

Playrix - Feature Owner (LiveOps)

Playrix

Ireland (Remote)
3 Months ago
Paypal - Machine Learning Manager

Paypal

San Jose, California, United States (Hybrid)
3 Months ago
Playrix - Game Designer

Playrix

Portugal (Remote)
3 Months ago
Playrix - Feature Owner (LiveOps)

Playrix

Armenia (Remote)
3 Months ago
DeepSight AI Labs   - Intern/Computer Vision Engineer

DeepSight AI Labs

Gurugram, Haryana, India (On-Site)
8 Months ago
ByteDance - NLP Engineer Intern - 2025 Start

ByteDance

Singapore (On-Site)
3 Months ago
Riot Games - Staff Software Engineer - League of Legends, Movement

Riot Games

Los Angeles, California, United States (Hybrid)
2 Months ago
Microsoft - Research Intern - Advanced Memory Systems

Microsoft

Mountain View, California, United States (On-Site)
1 Month ago
Assystems - Administrateur AVEVA PDMS E3D H/F

Assystems

Courbevoie, Île-de-France, France (Hybrid)
3 Months ago
Nielsen Holdings - Software Engineer - Java PL/SQL

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playrix - Game Designer

Playrix

Cyprus (Remote)
3 Months ago
Luxoft - Senior GPU Compiler Software Development Engineer

Luxoft

Italy, New York, United States (Remote)
2 Months ago
Playrix - Game Designer

Playrix

Ukraine (Remote)
3 Months ago
LeoVegas - Data Scientist - Sportsbook

LeoVegas

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
G5 Games - 2D UI/UX Artist (Hidden objects project)

G5 Games

(Remote)
1 Month ago
KPIT - CTO_ML/DL Data scientist

KPIT

Pune, Maharashtra, India (On-Site)
3 Months ago
Canva - Senior Computer Vision Engineer - Photo AI

Canva

London, England, United Kingdom (Remote)
1 Week ago
Nintendo - Senior Data Scientist

Nintendo

Redmond, Washington, United States (On-Site)
3 Weeks ago
Homa games - Senior MLOps Engineer

Homa games

Paris, Île-de-France, France (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

DNEG - Head of Taxation - India

DNEG

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Circana - ITSM Administrator

Circana

Bengaluru, Karnataka, India (On-Site)
3 Months ago
TVH - Technical Data Editor

TVH

Pune, Maharashtra, India (On-Site)
3 Months ago
Paytm - Senior Manager - Accounts Payable/ P2P

Paytm

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Millennium - Data Engineer

Millennium

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Nifd global - Interior Design Faculty

Nifd global

Jaipur, Rajasthan, India (On-Site)
4 Months ago
Digitap AI - Senior Data Scientist

Digitap AI

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Schbang - ORM Executive

Schbang

Mumbai, Maharashtra, India (On-Site)
5 Months ago
ServiceNow - Senior UX Researcher

ServiceNow

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
PwC - Manager-SAP FICO/Central Finance-Kolkata RDC

PwC

Kolkata, West Bengal, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Samsung Semiconductor - Staff Engineer, SoC Design Verification

Samsung Semiconductor

Folsom, California, United States (Hybrid)
2 Days ago
Tesla - Senior PLC Programmer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
6 Hours ago
SambaNova Systems - Principal Software Engineer, Runtime

SambaNova Systems

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Avataar - Senior Research Engineer

Avataar

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Cadence - Lead Product Engineer

Cadence

Beijing, Beijing, China (On-Site)
4 Months ago
HP - Staff Video Embedded Engineer- Remote (Ireland)

HP

Galway, County Galway, Ireland (Remote)
4 Months ago
Unity - Scientifique de données sénior | Senior Data Scientist

Unity

Montreal, Quebec, Canada (On-Site)
2 Months ago
Luxoft - Senior Computer Systems Linux Engineer w/ Python

Luxoft

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
Fabric - Applied Researcher, Cryptography Proof Systems

Fabric

Belgium (Remote)
4 Months ago
NXP - Senior Principal Software Architect - Platform and RF Software

NXP

Bucharest, Bucharest, Romania (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

London, England, United Kingdom (On-Site)

London, England, United Kingdom (Hybrid)

London, England, United Kingdom (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Gurugram, Haryana, India (On-Site)

Prague, Prague, Czechia (On-Site)

Montreal, Quebec, Canada (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Hyderabad, Telangana, India (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug