Search jobs > Santa Clara, CA > Design verification

CPU Design Verification Engineer

Apple Inc.
Santa Clara, California, US
$175.8K-$312.2K a year
Full-time

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly.

Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, hard-working people and inspiring, innovative technologies are the norm here.

The people who work here have reinvented entire industries with all Apple Hardware products. The same passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it! Join us to help deliver the next groundbreaking Apple product.

In this highly visible role, you will be at the center of a chip design effort collaborating with all disciplines, with a critical impact on getting functional products to millions of customers quickly.

Description

As a CPU Verification Engineer owning the verification of a certain area of functionality in a CPU design, you will have the responsibilities as follows :

  • Work closely with architecture and RTL designers on verifying the functionality correctness of the design
  • Develop and lead test plan and test environments
  • Develop complex tests in assembly, C, or vectors according to test plans
  • Develop coverage monitors and analyze coverage to ensure all the test cases in the plans are covered
  • Develop checkers or C-base transactor to verify the design

Minimum Qualifications

  • Minimum BS and 10+ years of relevant industry experience
  • Knowledge of digital logic design, chip architecture, and microarchitecture
  • Experience with the development of testplans / testbenches, C-based transactors, and writing / debugging assembly-based tests
  • Experience with C / C++ programming and Verilog

Preferred Qualifications

  • Knowledge of advanced verification techniques such as formal and assertions
  • Understanding of silicon bring-up process
  • Should be a great teammate with excellent communication skills and be able to work independently on the verification efforts for a block / area of the design
  • At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role.

The base pay range for this role is between $175,800 and $312,200, and your base pay will depend on your skills, qualifications, experience, and location.

Remember to check your CV before applying Also, ensure you read through all the requirements related to this role.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs.

Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan.

You’ll also receive benefits including : Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses including tuition.

Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

Note : Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

Learn more about your EEO rights as an applicant.

J-18808-Ljbffr

12 days ago
Related jobs
Promoted
Esperanto.ai
Mountain View, California

Our Portland office is looking for enthusiastic engineers to join the CPU/IP/SoC verification team. Working closely with the local design team, you will be responsible for verifying subsystems such as caches, memories, and interconnects, as well as their integration into the larger SoC. We are looki...

Promoted
Encore Semi Llc
San Jose, California

Sr ASIC Design Verification Engineer. Projects involve Verification of custom logic blocks as well as the Verification of the. Design Verification experience including UART, SPI, and I2C. As a member of the development team, you would implement and execute SV/UVM based Verification environments. ...

Promoted
Western Digital
Milpitas, California

Review NVMe SSD validation requirements from customer/architecture specs and influence future WD product design for debug and test. Monitor regression and qualification test cycles, perform first level FA and triage of failures, prepare and present testing statistics, and work closely with cross-fun...

Baidu USA
Sunnyvale, California

Perform CPU development and design integration for CPU subsystem. At least 3 years of CPU related Architect/RTL/Verification/Implementation design experience. CPU related Architect/RTL/Verification/Implementation design experience. Micro-architecture and design of RISC based CPU. ...

ACL Digital
San Jose, California

Develop CPU subsystem front-end designs, emphasizing on microarchitecture and RTL design for the next generation CPU. Position: CPU RTL Design Engineer,. Excellent track record in designing IP’s, Subsystems involving CPUs, bus interconnects. Design and develop IP’s, Subsystems, SOC integration. ...

Akraya
Santa Clara, California

Background in electrical engineering or equivalent experience. ...

Apple
Sunnyvale, California

As a Design Verification Engineer on our team, you'll be at the center of the verification effort within our silicon design group responsible for crafting and productizing innovative Cellular SoCs! This position requires someone comfortable will all areas of SoC design verification engineering. In-d...

Broadcom Inc.
San Jose, California

Engineer will be responsible for verification of complex switch designs. Responsibilities will include creating SystemVerilog-based verification environments (testbenches, checkers, transactors) as well as creating and executing testplans for verifications of RTL and gatesim-based designs at both th...

Apple
Cupertino, California

Design Verification Engineers at Apple are responsible for verifying the functionality and performance of Apple’s premier SOCs. This requires you to review design and architecture specifications and work closely with design & micro-architecture teams. As part of a very dedicated team you will be at ...

Apple
Santa Clara, California

BS and 3+ years of relevant industry experience Experience with physical design, integration, and verification (PDV) experience on large processor and/or SoC designs Knowledge of industrial standards and practices in physical design, including floorplanning, partitioning, budgeting, place and route ...