A

Apple

Designs phones, computers and their operating systems

Formal Validation Engineer

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-timeCupertino, CA, USA

About the Job

Requirements

  • A master's degree or foreign equivalent in Electrical Engineering, Electronics Engineering, or a related field, and 2 years of experience in the job offered or a related occupation.
  • At least 2 years of experience using design verification techniques, tools, and methodologies to verify and improve chip design and architecture.
  • At least 2 years of experience designing and implementing a verification environment using Verilog and SystemVerilog.
  • At least 2 years of experience architecting correct-by-construction design methodologies for improved verification efficiency.
  • At least 2 years of experience using scripting languages to develop and maintain verification infrastructure.
  • At least 2 years of experience using programming languages such as C and C++ to verify complex data path designs.
  • At least 2 years of experience running design verification regressions, including root-cause analysis of failing designs, bug tracking, and coverage analysis.
  • At least 2 years of experience using system-on-chip design and verification knowledge to drive and maintain deliverables and support cross-functional engineering.
  • At least 2 years of experience using design knowledge to drive design teams and improve system-on-chip architecture.
  • At least 2 years of experience with RTL debugging and digital system design to achieve design performance and functional goals.

Responsibilities

  • Perform complete formal verification for one or multiple design blocks and intellectual property, including CPU, cellular and connectivity IP, audio and image processing IP, neural network IP, memory/DMA controllers, security IP, peripheral IP, interconnects, and power management subsystems.
  • Work with Apple Silicon system-on-chip and IP design engineers to develop formal micro-architecture specifications.
  • Develop comprehensive verification test plans.
  • Improve micro-architecture by proving properties, finding bugs, and performing digital logic design and computer architecture.
  • Develop solutions for verifying complex design micro-architectures.
  • Develop and implement reusable, optimized formal models and verification code base.
  • Architect correct-by-construction design methodologies to improve formal verification efficiency and productivity.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs