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 for System-on-a-chip (SoC) verification. Focus on proving properties, finding bugs, and ensuring security robustness across one or more design blocks/IPs.
Description
As a formal verification engineer, you will own complete formal verification for single or multiple SoC design blocks and IPs (e.g., CPU, GPU, Cellular/Connectivity, Audio/Image Processing, Neural Networks, Memory/DMA, Security, Peripheral, Interconnects, Power management). You’ll develop formal micro-architecture specifications, create comprehensive formal verification test plans (including security requirements), and prove design properties to uncover bugs and improve micro-architecture. You’ll also build security-attack models, implement reusable optimized formal models and verification code, and help architect correct-by-construction methodologies to improve verification efficiency.
Responsibilities
- Work with Apple Silicon design engineers to develop a formal micro-architecture specification.
- Develop a comprehensive formal verification test plan, including unique security requirement verification.
- Prove properties of the design, identify design bugs, and collaborate with design teams to improve micro-architecture.
- Craft novel security attack modeling and prove robustness of complex micro-architectures.
- Develop and implement reusable, optimized formal models and a verification codebase.
- Architect correct-by-construction design methodologies to improve formal verification efficiency and productivity.
Requirements
- Bachelor’s degree.
- Minimum 3 years of relevant industry experience in silicon validation software engineering or related field.
- Knowledge and experience interpreting hardware specifications.
- Detail oriented approach and desire to overcome challenges.
- Proficiency in any scripting language with excellent debugging skills.
Benefits
Learn from a world-class formal verification team and collaborate at the center of an SoC design verification effort, with critical impact on delivering high-quality functional products quickly.
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

Advanced ASIC/FPGA Verification Engineer
General Dynamics Mission Systems
Senior
Technology
Remote
$123K - $136K/yr
4h ago
Senior SoC Hardware (Analog/Functional) Validation Engineer
Microsoft
Senior
Technology
Hillsboro, OR · Hybrid
$120K - $235K/yr
7h ago
Principal SoC Hardware Analog/Functional Validation Engineer
Microsoft
Senior
Technology
Hillsboro, OR · Hybrid
$143K - $275K/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 Principal Verification Engineer
Microsoft
Senior
Technology
Raleigh, NC · Hybrid
$166K - $296K/yr
5 days ago
Senior Validation Engineer
Microsoft
Senior
Technology
Mountain View, CA · Hybrid
$120K - $235K/yr
2 days ago
Principal Design Verification Engineer
Microsoft
Senior
Technology
Raleigh, NC · Hybrid
$143K - $275K/yr
5 days ago
Senior 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