CPU Processor Performance Verification Engineer
3 days ago
At 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 Responsibilities- Collaborate with architects and RTL designers to verify the performance features of our chip designs and correlate with performance models.
- Work closely with software and application developers to identify performance bottlenecks and tune the software.
- Develop test plans and test infrastructure/tools for performance tuning, correlation, and verification.
- Improve and maintain the architectural performance models.
- Develop tests in assembly, C/C++, or vectors to debug and correlate the RTL and performance model.
- Develop C or Verilog-based checkers for verifying the 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.
- Key Qualifications: 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.
-
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 timeJob Title: CPU Processor Performance Verification EngineerAt 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...
-
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 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...
-
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 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 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
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...
-
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 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
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 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
7 days ago
Santa Clara, California, United States Apple Full timeJob SummaryWe are seeking a highly skilled CPU Top-Level Verification Engineer to join our team at Apple. As a key member of our chip design effort, you will play a critical role in ensuring the quality and reliability of our high-performance, low-power processor designs.Key ResponsibilitiesDevelop and implement effective verification methodologies for...
-
Verification Engineer
2 weeks ago
Santa Clara, California, United States NVIDIA Full timeJob DescriptionNVIDIA is seeking a skilled verification engineer to join our team. As a verification engineer, you will play a critical role in ensuring the quality and reliability of our CPU products.Key ResponsibilitiesDesign and implement random test generation tools for NVIDIA's CPU roadmapApply the latest software development practices for random test...
-
CPU Verification Methodology and Tool Engineer
2 weeks ago
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 maintaining effective verification methodologies and tools for our high-performance, low-power processor designs.Key ResponsibilitiesCollaborate with...