Current jobs related to CPU Processor Performance Verification Specialist - Cupertino, California - Apple


  • Cupertino, California, United States Apple Full time

    Job Title: Formal Verification EngineerAt Apple, we're looking for a skilled Formal Verification Engineer to join our Silicon Technologies group. As a key member of our team, you'll play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key Responsibilities:Work with Apple...


  • Cupertino, California, United States Apple Full time

    Job Title: Formal Verification EngineerAt Apple, we're pushing the boundaries of what's possible with technology. As a Formal Verification Engineer, you'll play a critical role in ensuring the quality and reliability of our next-generation processor, system-on-chip (SoC).Key Responsibilities:Develop comprehensive formal verification test plans for single or...


  • Cupertino, California, United States Apple Full time

    CPU Pre-Silicon Engineering Program Manager RoleCupertino, California, United StatesHardwareAt Apple, we focus on innovative design and principled execution to build the most efficient CPUs that scale across our full range of products and deliver industry-leading power and performance.We partner across hardware, software, and systems teams to build truly...


  • Cupertino, California, United States Apple Full time

    Role SummaryAs a Silicon Validation Software Engineer, you will be responsible for developing and maintaining software tools used to validate the CPU and memory hierarchy of Apple's System-on-Chip (SoC) designs. This role requires a strong understanding of computer architecture, software development, and debugging techniques.Key ResponsibilitiesCreate...


  • Cupertino, California, United States Apple Full time

    Job SummaryAs a Silicon Validation Software Engineer at Apple, you will be responsible for validating the CPU and memory hierarchy of our SoCs. This is a highly visible role that requires strong software development skills and the ability to work collaboratively with designers and architects to understand the functionality of various blocks in the SoC.Key...


  • Cupertino, California, United States Ventana Micro Systems Full time

    CPU/SOC Power Analysis & Optimization EngineerVentana Micro Systems is a leading innovator in the semiconductor industry, at the forefront of RISC-V and Chiplet Architecture. We're seeking a highly skilled CPU/SOC Power Analysis & Optimization Engineer to join our team.Key Responsibilities:Develop and implement dynamic power estimation and management...

  • GPU Architect

    4 weeks ago


    Cupertino, California, United States Apple Full time

    GPU Design EngineerAt Apple, we're committed to innovation and pushing the boundaries of what's possible. As a GPU Design Engineer, you'll play a critical role in shaping the future of our products and services.Key Responsibilities:Design and develop next-generation, high-performance, power-efficient processors and system-on-chip (SoC) solutions.Collaborate...

  • DRAM Product Engineer

    2 weeks ago


    Cupertino, California, United States Apple Full time

    DRAM Product EngineerAs a DRAM Product Engineer at Apple, you will play a critical role in designing and manufacturing our next-generation, high-performance processors. You will work closely with our Silicon Technologies group to ensure the successful integration of DRAM memories with Apple's SoC devices.Key Responsibilities:Collaborate with design,...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Wireless SOC Design Verification Engineer to join our team at Apple. As a key member of our silicon design group, you will be responsible for verifying complex Wireless SOCs and contributing to the development of best-in-class verification methodologies.Key ResponsibilitiesLead the verification effort for Wireless...


  • Cupertino, California, United States Apple Full time

    Design Verification EngineerAt Apple, we're looking for a talented CAD Design Verification Engineer to join our Silicon Technologies group. As a member of our team, you'll play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).You'll work closely with our DV team to ensure...


  • Cupertino, California, United States Apple Full time

    Role OverviewAs a Firmware Verification Engineer at Apple, you will be part of an elite modem team responsible for crafting sophisticated infrastructure and frameworks to validate embedded firmware that delivers more performance in our products than ever before. We work across fields to transform improved hardware elements into a single, coordinated...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Silicon Technologies group. As a key member of our team, you will be responsible for designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesWrite SoC and CPU directed and random testsDebug issues...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking an exceptional high-performance programmer to join our fast-paced team in the Vector and Numerics Group within the Core Operating System. As a member of our team, you will have the unique opportunity to work on designing, enhancing, and improving various subsystems running on iOS, macOS, watchOS, and tvOS.About the RoleYou will work...


  • Cupertino, California, United States Apple Full time

    Job DescriptionAt Apple, we are seeking a highly skilled Design Verification Lead to join our Custom Silicon Management team. As a key member of our team, you will be responsible for leading the verification efforts for our custom silicon products, ensuring that they meet the highest standards of quality and performance.Key ResponsibilitiesLead the...


  • Cupertino, California, United States Apple Full time

    Design Verification EngineerAt Apple, we're pushing the boundaries of innovation and technology. As a Design Verification Engineer, you'll play a critical role in ensuring the quality and performance of our Neural Engine.Key Responsibilities:Develop comprehensive test plans and verification environments using SystemVerilog and UVM.Collaborate with design and...

  • CAD Engineer

    2 weeks ago


    Cupertino, California, United States Apple Full time

    Job Title: CAD EngineerAt Apple, we're committed to creating innovative products that revolutionize the way people live and work. As a CAD Engineer, you'll play a critical role in designing and developing the next generation of our high-performance processors and system-on-chip (SoC) solutions.Key Responsibilities:Develop and maintain sophisticated software...


  • Cupertino, California, United States Apple Full time

    Design Verification EngineerAt Apple, we're pushing the boundaries of innovation and technology. As a Design Verification Engineer, you'll play a critical role in ensuring the quality and reliability of our Neural Engine, a cutting-edge hardware component that powers our devices.Key ResponsibilitiesDevelop comprehensive test plans and verification...


  • Cupertino, California, United States Apple Full time

    Design Verification EngineerAt Apple, we're pushing the boundaries of innovation and technology. As a Design Verification Engineer, you'll play a critical role in ensuring the quality and reliability of our Neural Engine, a cutting-edge hardware component that powers our devices.Key ResponsibilitiesDevelop comprehensive test plans and verification...


  • Cupertino, California, United States Apple Full time

    Design and Manufacture High-Performance ProcessorsAs a Silicon Prototyping Engineer at Apple, you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key Responsibilities:Work closely with the team to review specifications, develop prototyping plans, and...


  • Cupertino, California, United States Apple Full time

    Job Title: Design Verification LeadJoin Apple's Custom Silicon Management Group and take on a challenging role as a Design Verification Lead. As a key member of our team, you will be responsible for driving and leading technical engagements between Apple and silicon suppliers working on groundbreaking technologies.About the RoleWe are seeking a highly...

CPU Processor Performance Verification Specialist

2 months ago


Cupertino, California, United States Apple Full time
Job Summary

We are seeking a highly skilled CPU Processor Performance Verification Engineer to join our team at Apple. As a key member of our chip design effort, you will be responsible for silicon performance verification, correlation, characterization, and tuning for CPUs.

Key Responsibilities
  • Collaborate with architects and RTL designers to verify the performance features of the design 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.
Requirements
  • 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.
Preferred Qualifications
  • Education and experience in a related field.