Formal Verification Engineer
Apple
Austin, TX • 1h ago • On-site
Mid
On-site
150,400 - 277,600 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Formal Verification Engineer
Focus: End-to-end formal verification for SoC design blocks and IPs
Key themes: micro-architecture specification, property proving, security robustness modeling, reusable verification models
Description
As a formal verification engineer, you will perform complete formal verification for one or multiple SoC design blocks and IPs (e.g., CPU, GPU, Cellular/Connectivity, Audio/Image, Neural Networks, Memory/DMA, Security, Peripherals, Interconnects, and power management). You will develop formal micro-architecture specifications and create verification test plans that include security requirement verification. You will prove properties, find design bugs, and partner with design teams to improve micro-architecture robustness, including modeling security attacks.
Responsibilities
Develop formal micro-architecture specifications with design engineers
Create comprehensive formal verification test plans, including unique security requirement verification
Prove design properties, identify design bugs, and collaborate to improve micro-architecture
Craft novel modeling approaches for security attacks and prove robustness of complex micro-architectures
Develop and implement reusable, optimized formal models and verification code base
Architect correct-by-construction design methodologies to improve verification efficiency and productivity
Requirements
Bachelor’s degree
Minimum 3 years of relevant industry experience in silicon validation software engineering or a related field
Interest in learning and becoming an expert in SoC, CPU, GPU, or Cellular design
Detail oriented approach and ability to overcome complex challenges
Knowledge and experience interpreting hardware specifications
Proficiency in at least one scripting language with excellent debugging skills
Excellent interpersonal skills
Passionate about developing innovative, world-class formal verification solutions
Benefits
Learn from a world-class Formal Verification team and gain experience at the center of SoC design verification in close collaboration with design
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreFormal Verification Engineer
Apple
Mid
Technology
Austin, TX · On-site
$150K - $278K/yr
1h ago
Formal Verification Engineer
Apple
Mid
Technology
Austin, TX · On-site
$150K - $278K/yr
1h ago
Principal Design Verification Engineer
Microsoft
Senior
Technology
Raleigh, NC · Hybrid
$143K - $275K/yr
5 days ago
Senior Design Verification Engineer
Microsoft
Senior
Technology
Raleigh, NC · Hybrid
$120K - $235K/yr
2 days ago
Senior SoC Hardware (Analog/Functional) Validation Engineer
Microsoft
Senior
Technology
Hillsboro, OR · Hybrid
$120K - $235K/yr
7h ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Senior Validation Engineer
Microsoft
Senior
Technology
Mountain View, CA · Hybrid
$120K - $235K/yr
2 days ago
Principal SoC Hardware Analog/Functional Validation Engineer
Microsoft
Senior
Technology
Hillsboro, OR · Hybrid
$143K - $275K/yr
7h ago
Senior Verification Engineer
Blue Origin
Senior
Technology
Kraków, MA, Poland · On-site
N/A
5 days ago
Principal Verification Engineer
Blue Origin
Senior
Technology
Kraków, MA, Poland · On-site
N/A
5 days ago
Potential salary for Formal Verification Engineer role
Improve your resume for just $5
$150,400 – $277,600/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights