CAD Engineer - Formal Verification

A leading technology company that designs and manufactures consumer electronics, software, and services.
$121,900 - $183,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For CAD Engineer - Formal Verification

Apple's Silicon Technologies group is seeking a CAD Engineer specializing in Formal Verification to join their innovative team. This role is crucial in developing and maintaining the formal verification infrastructure that ensures the reliability of Apple's next-generation processors and system-on-chip (SoC) designs.

As a CAD Engineer in the Formal Verification team, you'll be at the forefront of creating and enhancing the tools and workflows that enable Apple's engineering teams to develop cutting-edge products. The position offers a unique blend of technical challenges, from detailed application profiling to managing large-scale compute clusters, while working with state-of-the-art formal verification methodologies.

You'll be responsible for supporting various formal verification applications, including property checking, low power analysis, connectivity checks, and sequential equivalence checking (SEC). The role requires a strong background in software development, with expertise in scripting languages and an understanding of hardware verification concepts.

Working at Apple means you'll be part of a team that directly impacts millions of customers worldwide. You'll collaborate with multiple CAD teams, contribute to continuous integration/deployment pipelines, and have the opportunity to implement innovative solutions to complex challenges. The position offers competitive compensation, comprehensive benefits, and the chance to grow within one of the world's most influential technology companies.

This is an excellent opportunity for someone who combines technical expertise with a passion for quality and attention to detail, and who wants to contribute to the development of Apple's next-generation products. The role offers significant growth potential and the chance to work with cutting-edge technology in a collaborative, innovation-driven environment.

Last updated 8 minutes ago

Responsibilities For CAD Engineer - Formal Verification

  • Developing, maintaining, and enhancing an existing system of executing a formal verification tool
  • Supporting existing Jasper reset analysis, SEC and formal proofing flows
  • Debugging vendor tool problems and interacting with designers/formal verification team
  • Creating software and technologies to enable other Apple engineers create products
  • Maintaining and enhancing Formal Verification flow

Requirements For CAD Engineer - Formal Verification

Python
Kotlin
  • Experience scripting in Python, Perl, or Kotlin
  • Experience in Software Development with Test in-mind
  • Bachelors Degree
  • Knowledge in Verilog and System Verilog (preferred)
  • Experience in formal verification (preferred)
  • Experience in continuous integration/continuous delivery solutions (preferred)
  • Experience with DevOps flows (preferred)
  • Machine Learning experience (preferred)
  • Comfortable with co-developing an existing system

Benefits For CAD Engineer - Formal Verification

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits
  • Range of discounted products and free services

Interested in this job?

Jobs Related To Apple CAD Engineer - Formal Verification

Network Engineer

Network Engineer position at Apple managing global MPLS backbone network operations, requiring 3+ years experience and offering comprehensive benefits package.

Manufacturing Quality Engineer - Enclosures

Manufacturing Quality Engineer position at Apple, focusing on quality control and process improvement for enclosure manufacturing with competitive compensation and benefits.

Technical Program Manager - Watch

Technical Program Manager position at Apple leading manufacturing engineering teams for Watch product development and production.

AIML-Backend Engineer, Measurement

Backend Engineering role at Apple focusing on AI/ML measurement systems, offering competitive salary and benefits, requiring 2+ years of experience in backend development.

Global Supply Manager

Global Supply Manager position at Apple, focusing on strategic sourcing, supply chain optimization, and long-term deal structuring with 3+ years experience required.