CPU Processor Performance Verification Specialist
1 week ago
At Apple, we're committed to delivering exceptional products and services that exceed our customers' expectations. As a CPU Processor Performance Verification Engineer, you'll play a critical role in ensuring the performance and efficiency of our cutting-edge CPUs.
Key Responsibilities:- Collaborate with architects and RTL designers to verify performance features and correlate with performance models
- Work closely with software and application developers to identify performance bottlenecks and optimize software
- Develop test plans and infrastructure/tools for performance tuning, correlation, and verification
- Improve and maintain architectural performance models
- Develop tests in assembly, C/C++, or vectors to debug and correlate RTL and performance models
- Develop C or Verilog-based checkers for verifying performance features
- Develop coverage monitors and analyze coverage to ensure all performance features are covered
- Debug performance issues and conduct performance tuning on silicon
- Benchmark, correlate, and compare CPU performance across silicon/OS/compiler versions
- Present CPU performance results to multi-functional teams
- Work closely with OS and compiler teams on system and application performance tuning
- Minimum BS and 10+ years of relevant industry experience
- Performance modeling, processor verification, or RTL design experience
- In-depth knowledge of digital logic design, CPU architecture, and microarchitecture
- Experience in performance modeling for advanced CPU designs
- Experience in developing performance test plans and writing/debugging assembly tests for performance correlation and verification
- Good programming skills in assembly, C/C++, Verilog, System Verilog, and scripting
- Proven experience in benchmarks and workload analysis
- Experience in CPU performance profiling
- Good knowledge in compiler techniques and OS for performance optimization
- Proven knowledge with developing instruction profiling tools on silicon
- Ability to work across teams to optimize silicon performance
- Experience in silicon validation is a plus
At Apple, we offer a comprehensive compensation package, including a competitive salary, comprehensive medical and dental coverage, retirement benefits, and a range of discounted products and free services. You'll also have the opportunity to become an Apple shareholder through participation in our discretionary employee stock programs. Additionally, you'll receive benefits including reimbursement for certain educational expenses, discretionary bonuses or commission payments, and more.
-
Santa Clara, California, United States Apple Full timeJob Title: CPU Processor Performance Verification EngineerAt Apple, we're looking for a highly skilled CPU Processor Performance Verification Engineer to join our team. As a key member of our design team, you will be responsible for verifying the performance of our cutting-edge CPU processors.Key Responsibilities:Collaborate with architects and RTL designers...
-
CPU Processor Performance Verification Engineer
4 weeks ago
Santa Clara, California, United States Apple Full timeJob SummaryAs a CPU Processor Performance Verification Engineer at Apple, you will play a critical role in the development of our cutting-edge chip designs. Your expertise in performance modeling, verification, and optimization will be instrumental in ensuring the exceptional performance and efficiency of our products.Key ResponsibilitiesCollaborate with...
-
Santa Clara, California, United States Apple Full timeAbout the RoleAt Apple, we're committed to delivering innovative products and services that exceed our customers' expectations. As a Chip Performance Engineer, you'll play a critical role in ensuring the performance and efficiency of our cutting-edge silicon designs.Key ResponsibilitiesCollaborate with architects and RTL designers to verify the performance...
-
CPU Performance Verification Engineer
1 week ago
Santa Clara, California, United States Apple Full timeJob Title: CPU Performance Verification EngineerAt Apple, we're looking for a highly skilled CPU Performance Verification Engineer to join our team. As a key member of our chip design effort, you will be responsible for verifying the performance of our CPUs, collaborating with architects, RTL designers, and software developers to ensure our products meet the...
-
CPU Performance Verification Engineer
4 days ago
Santa Clara, California, United States Apple Full timeJob Title: CPU Performance Verification EngineerAt Apple, we're looking for a highly skilled CPU Performance Verification Engineer to join our team. As a key member of our chip design effort, you will be responsible for verifying the performance of our CPUs and collaborating with cross-functional teams to ensure our products meet the highest standards of...
-
CPU Top-Level Verification Engineer
1 week ago
Santa Clara, California, United States Apple Full timeJob Title: CPU Top-Level Verification EngineerAt Apple, we're looking for a skilled CPU Top-Level Verification Engineer to join our team. As a key member of our design verification team, you will be responsible for developing and implementing verification methodologies, tools, and flows for high-performance, low-power processor designs.Key...
-
CPU Verification Methodology and Tool Specialist
2 weeks ago
Santa Clara, California, United States Apple Full timeAbout the RoleWe are seeking a skilled CPU Verification Methodology and Tool Engineer to join our team at Apple. As a key member of our verification team, you will be responsible for developing and maintaining the verification methodology, tools, and flow for our high-performance, low-power processor designs.Key ResponsibilitiesCollaborate with verification...
-
CPU Memory Subsystem Verification Specialist
1 week ago
Santa Clara, California, United States Apple Full timeJob SummaryWe are seeking a highly skilled CPU Memory Subsystem Verification Engineer to join our team at Apple. As a key member of our dynamic group, you will have the opportunity to craft upcoming products that will delight and support millions of Apple's customers every single day.Key ResponsibilitiesPlay a meaningful role in end-to-end verification of...
-
CPU DFT Verification Engineer
3 days ago
Santa Clara, California, United States Apple Full timeJob Title: CPU DFT Verification EngineerAt Apple, we're looking for a skilled CPU DFT Verification Engineer to join our team. As a key member of our processor verification team, you will be responsible for verifying the functionality correctness of the DFT logic.Key Responsibilities:Work closely with architecture, RTL designers, and DFT designers to ensure...
-
Santa Clara, California, United States Apple Full timeJob Title: CPU Verification Methodology and Tool EngineerAt Apple, we're committed to innovation and excellence in every aspect of our business. As a CPU Verification Methodology and Tool Engineer, you'll play a critical role in ensuring the quality and reliability of our high-performance processors.Key Responsibilities:Collaborate with verification...
-
CPU Verification Methodology and Tool Specialist
2 weeks ago
Santa Clara, California, United States Apple Full timeAbout the RoleWe are seeking a skilled CPU Verification Methodology and Tool Engineer to join our team at Apple. As a key member of our hardware engineering team, you will be responsible for developing and maintaining the verification methodology and tools for our high-performance, low-power processor designs.Key ResponsibilitiesCollaborate with verification...
-
CPU Verification Specialist
4 weeks ago
Santa Clara, California, United States NVIDIA Full timeWe are seeking a highly skilled CPU Verification Expert to join our team at NVIDIA.This is an exciting opportunity to work on the verification of NVIDIA's CPU and SoC designs, utilizing cutting-edge verification methodologies and tools. As a member of our CPU verification team, you will be responsible for:Verifying the ASIC design, architecture, and...
-
Santa Clara, California, United States Apple Full timeJob SummaryWe are seeking a highly skilled CPU Verification Methodology and Tool Engineer to join our team at Apple. As a key member of our verification team, you will be responsible for developing and implementing effective verification methodologies and tools for high-performance, low-power processor designs.Key ResponsibilitiesCollaborate with...
-
CPU DFT Verification Engineer
2 weeks ago
Santa Clara, California, United States Apple Full timeJob Title: CPU DFT Verification EngineerAt Apple, we're looking for a skilled CPU DFT Verification Engineer to join our processor verification team. As a key member of our team, you'll be responsible for verifying the functionality correctness of the DFT logic, working closely with architecture, RTL designers, and DFT designers.Responsibilities:Develop and...
-
CPU Memory Subsystem Verification Engineer
1 week ago
Santa Clara, California, United States Apple Full timeJob Title: CPU Memory Subsystem Verification EngineerAt Apple, we're pushing the boundaries of innovation and technology. As a CPU Memory Subsystem Verification Engineer, you'll play a critical role in ensuring the quality and reliability of our cutting-edge products.Key Responsibilities:Develop and maintain a deep understanding of cache coherence protocols...
-
CPU Verification Methodology and Tool Engineer
2 weeks ago
Santa Clara, California, United States Apple Full timeRole OverviewAs a CPU Verification Methodology and Tool Engineer at Apple, you will play a critical role in developing and implementing verification methodologies and tools for high-performance, low-power processor designs.Key ResponsibilitiesCollaborate with verification engineers and RTL designers to define effective verification methodologies for complex...
-
CPU Verification Methodology and Tool Engineer
3 weeks ago
Santa Clara, California, United States Apple Full timeJob SummaryAt Apple, we're committed to innovation and excellence in every aspect of our business. As a CPU Verification Methodology and Tool Engineer, you'll play a critical role in developing and implementing advanced verification methodologies and tools for our high-performance processor designs.Key ResponsibilitiesCollaborate with verification engineers...
-
CPU Top-Level Verification Engineer
2 weeks ago
Santa Clara, California, United States Apple Full timeRole OverviewAs a CPU top-level design verification engineer at Apple, you will play a critical role in the development of high-performance, low-power processor designs. Your expertise will be instrumental in ensuring the quality and reliability of our products, which are used by millions of customers worldwide.Key ResponsibilitiesCollaborate with...
-
CPU Top-Level Verification Engineer
3 days ago
Santa Clara, California, United States Apple Full timeJob DescriptionAs a CPU Top-Level Verification Engineer at Apple, you will be responsible for owning the verification methodology, tools, and flow of a high-performance, low-power processor design. This is a highly visible role that requires collaboration with multiple disciplines to ensure high-quality products are delivered to millions of customers...
-
CPU Memory Subsystem Verification Engineer
7 days ago
Santa Clara, California, United States Apple Full timeJob Title: CPU Memory Subsystem Verification EngineerAt Apple, we're pushing the boundaries of innovation and technology. As a CPU Memory Subsystem Verification Engineer, you'll play a critical role in ensuring the quality and reliability of our products.Job SummaryWe're seeking a highly skilled and experienced verification engineer to join our team. In this...