CPU Performance Verification Engineer
2 days ago
As a Chip Performance Engineer at Apple, you will play a critical role in the development of high-performance chips. Your primary responsibility will be to verify the performance features of chip designs, collaborating closely with architects, RTL designers, and software developers. You will develop test plans, test infrastructure, and tools for performance tuning, correlation, and verification. Additionally, you will improve and maintain architectural performance models, develop tests in assembly, C/C++, or vectors, and debug performance issues on silicon.
Key Responsibilities- Verify performance features of chip designs and correlate with performance models
- Work closely with software and application developers to identify performance bottlenecks and tune software
- Develop test plans and test 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 model
- 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
- Knowledge of digital logic design, CPU architecture, and microarchitecture
- Programming skills in assembly, C/C++, Verilog, System Verilog, or scripting
- Experience in one or more of the following: performance modeling, processor verification, RTL design, developing performance test plans, writing/debugging assembly tests for performance correlation and verification, benchmark and workload analysis, CPU performance profiling
- Knowledge of compiler techniques and OS for performance optimization
- Knowledge in developing instruction profiling tools on silicon
- Experience in silicon validation
- Excellent team player with great communication and presentation skills and ability to work independently
At Apple, you will have the opportunity to work on cutting-edge technology and collaborate with a talented team of engineers. You will also receive comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and reimbursement for certain educational expenses. Additionally, this role may be eligible for discretionary bonuses or commission payments as well as relocation.
-
CPU Performance Verification Engineer
3 weeks 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 Performance Verification Engineer
4 weeks 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 Processor Performance Verification Engineer
3 weeks ago
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
3 weeks ago
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...
-
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...
-
Senior CPU Verification Engineer
4 weeks ago
Santa Clara, California, United States NVIDIA Full timeJob Title: Senior CPU Verification EngineerWe are seeking a highly skilled Senior CPU Verification Engineer to join our team at NVIDIA. As a key member of our CPU verification team, you will be responsible for verifying the ASIC design, architecture, and micro-architecture of NVIDIA CPUs and SoCs using sophisticated verification methodologies.Key...
-
Senior CPU Verification Engineer
1 month ago
Santa Clara, California, United States NVIDIA Full time{"h1": "Senior CPU Verification Engineer at NVIDIA", "p": "We are seeking a highly skilled Senior CPU Verification Engineer to join our team at NVIDIA. As a member of our CPU verification team, you will be responsible for verifying the ASIC design, architecture, and micro-architecture of NVIDIA CPUs and SoCs using sophisticated verification...
-
CPU Design Verification Engineer
1 day ago
Santa Clara, California, United States Veear Full timeJob Title: CPU Design Verification EngineerWe are seeking a highly skilled CPU Design Verification Engineer to join our team at Veear. As a key member of our engineering team, you will be responsible for verifying the functionality correctness of our CPU design.Key Responsibilities:Collaborate with architecture and RTL designers to ensure the design meets...
-
CPU Formal Verification Engineer
2 weeks ago
Santa Clara, California, United States Intel Full timeJob Title: CPU Formal Verification EngineerWe are seeking a highly skilled CPU Formal Verification Engineer to join our team at Intel. As a key member of our verification team, you will be responsible for designing and implementing formal verification strategies for CPU cores.Key Responsibilities:Develop and implement formal verification plans for CPU...
-
CPU DFT Verification Engineer
3 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 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...
-
CPU Memory Subsystem Verification Engineer
3 weeks ago
Santa Clara, California, United States Apple Full timeJob SummaryWe are seeking a highly skilled Verification Engineer to join our team at Apple. As a Verification Engineer, you will play a critical role in the development of our next-generation CPU and memory subsystems. Your expertise will be essential in ensuring the quality and reliability of our products.Key ResponsibilitiesDevelop and execute verification...
-
Senior CPU Verification and Validation Engineer
3 weeks ago
Santa Clara, California, United States NVIDIA Full timeJob Title: Senior Verification and Validation EngineerWe are seeking a highly skilled Senior Verification and Validation Engineer to join our team at NVIDIA. As a key member of our CPU verification team, you will play a critical role in ensuring the quality and reliability of our next-generation CPU architecture.Key Responsibilities:Innovate and develop...
-
CPU DFT Verification Engineer
4 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
3 weeks 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
4 weeks 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 Memory Subsystem Verification Engineer
3 weeks 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 Top-Level Verification Engineer
4 weeks 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 Engineer
4 weeks ago
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...
-
Verification Engineer
1 month 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 Design Verification Engineer
2 weeks ago
Santa Clara, California, United States Apple Full timeJob SummaryAt Apple, we're looking for a highly skilled CPU Design Verification Engineer to join our team. As a key member of our design team, you will be responsible for verifying the functionality correctness of our CPU design.Key ResponsibilitiesCollaborate with architecture and RTL designers to ensure the design meets the required specifications.Develop...