CPU Architecture Performance Specialist
1 week ago
Are you driven by the challenge of tackling complex problems and striving for excellence? Do you believe that significant achievements stem from relentless determination? We are in search of dynamic, innovative, and self-assured professionals to become part of the CPU Architecture and Performance Team at Apple. This team is at the forefront of exploring advanced CPU architectures for future iPhone, iPad, and Mac devices.
Role Responsibilities
As a CPU Performance Engineer specializing in micro-architecture, you will engage in pioneering efforts related to branch prediction, code and data prefetching, innovative prediction methodologies, and CPU pipeline enhancements. You will identify potential areas for optimization while gathering and analyzing data to validate or dismiss concepts. Collaborating with seasoned CPU designers in micro-architecture and RTL, you will evaluate the practicality of proposals through modeling, refine concepts, and foster new ideas. This position entails analyzing specific single-threaded and multi-threaded workloads across various product categories to pinpoint performance bottlenecks and improvement opportunities. Together with the broader CPU architecture and performance team, you will enhance the simulation environment to facilitate data-driven decisions and enhance overall team productivity.
- A minimum of a Bachelor's degree is required
- Proficiency in CPU architecture and micro-architecture principles
- Familiarity with performance and/or power simulation frameworks
- Programming skills in object-oriented languages such as C and C++
- Experience with scripting languages like Perl or Python
- Over 3 years of relevant industry experience
- A Master's or PhD in Electrical or Computer Engineering or Computer Science
- Understanding of fundamental data structures and algorithms
- Knowledge of software design patterns
- Familiarity with SIMD and vector processing architectures
- Insight into operating system internals and compiler technologies
- Ability to navigate through uncertainty and ambiguity
- Strong communication, influence, and negotiation skills
Additional Information
Apple is committed to fostering an inclusive and diverse workplace. We take affirmative action to ensure equal opportunity for all applicants, regardless of 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.
-
CPU Architecture Performance Specialist
2 weeks ago
Beaverton, Oregon, United States Apple Full timeCPU Performance Engineer - Platform ArchitectureLocation: Beaverton, Oregon, United StatesDepartment: HardwareAre you driven by the pursuit of challenging problems and the desire to achieve meaningful results? Do you believe that exceptional accomplishments stem from a commitment to perseverance? At Apple, we share this belief and are seeking individuals who...
-
CPU Architecture Performance Specialist
1 week ago
Beaverton, Oregon, United States Apple Full timeOverview We are on the lookout for passionate and driven individuals to become part of our CPU Architecture and Performance Team at Apple. This team is dedicated to pioneering advancements in CPU architectures for future generations of iPhone, iPad, and Mac products. Role Responsibilities As a CPU Performance Engineer focusing on micro-architecture, you will...
-
CPU Architecture Performance Specialist
2 weeks ago
Beaverton, Oregon, United States Apple Full timeOverview We are on the lookout for a passionate and skilled individual to become a part of our CPU Architecture and Performance Team at Apple. This role is designed for those who thrive on tackling complex challenges and are driven by the pursuit of excellence. Our team is dedicated to pioneering the future of CPU architectures for iPhone, iPad, and Mac...
-
CPU Architecture and Performance Analyst
7 days ago
Beaverton, Oregon, United States Apple Full timeAbout the RoleWe are seeking a highly motivated and self-driven engineer to join our CPU Architecture and Performance Team at Apple. As a member of this team, you will be the interface between the CPU team, system teams, and software teams, driving advanced exploration for next generation CPU architectures.Key ResponsibilitiesProfile and analyze existing and...
-
CPU Performance Optimization Specialist
3 days ago
Beaverton, Oregon, United States Apple Full timeAbout the RoleWe are seeking a highly motivated and innovative CPU Performance Engineer to join our team at Apple. As a key member of our CPU Architecture and Performance Team, you will play a critical role in driving advanced exploration for next-generation iPhone, iPad, and Mac CPU architectures.Key ResponsibilitiesAnalyze specific single-threaded and...
-
CPU Architectural Innovator
7 days ago
Beaverton, Oregon, United States Apple Full timeAbout the RoleWe are seeking a highly motivated and innovative CPU Performance Engineer to join our team at Apple. As a key member of our CPU Architecture and Performance Team, you will be responsible for driving advanced exploration for next-generation iPhone, iPad, and Mac CPU architectures.Key ResponsibilitiesAnalyze specific single-threaded and...
-
Senior CPU Performance Engineer
1 week ago
Beaverton, Oregon, United States Apple Full timeOverview The role involves a deep understanding of modern system-on-chip (SoC) architectures, focusing on the synergy between hardware and software development. As part of the Apple CPU Architecture and Performance Team, we are in search of driven engineers who possess a passion for both hardware and software domains. Your expertise will be crucial in...
-
CPU Performance Optimization Engineer
1 week ago
Beaverton, Oregon, United States Apple Full timeSummary The evolution of modern system-on-chip (SoC) designs has significantly transformed the development landscape for both hardware and software. It is essential to comprehend the perspectives of software developers during hardware design, just as it is crucial for software developers to grasp how their applications can effectively leverage the...
-
CPU Workload Optimization Engineer
1 week ago
Beaverton, Oregon, United States Apple Full timeSummary The landscape of modern system-on-chip (SoC) designs has significantly transformed the development of both hardware and software. It is crucial to grasp the challenges faced by software developers when crafting hardware, while it is equally important for software developers to comprehend how their applications can efficiently align with contemporary...
-
CPU Workload Optimization Engineer
1 week ago
Beaverton, Oregon, United States Apple Full timeSummary The landscape of modern system-on-chip (SoC) designs has significantly transformed the development of both hardware and software. It is essential to grasp the challenges faced by software developers during hardware design, while it is equally crucial for software developers to comprehend how their applications can effectively align with contemporary...
-
CPU Design Verification Lead
3 days ago
Beaverton, Oregon, United States Apple Full timeJob SummaryAt Apple, we're committed to innovation and excellence in every aspect of our business. As a CPU Design Verification Lead, you'll play a critical role in ensuring the quality and reliability of our cutting-edge chip designs.Key ResponsibilitiesDevelop and implement verification plans in collaboration with design leads and architects to ensure the...
-
Verification Engineer for CPU Design
7 days ago
Beaverton, Oregon, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Verification Engineer to join our CPU Design team at Apple. As a key member of this team, you will play a critical role in ensuring the quality and reliability of our chip designs.Key ResponsibilitiesDevelop verification plans in coordination with design leads and architects to ensure comprehensive coverage of...
-
High-Performance Microprocessor Architect
7 days ago
Beaverton, Oregon, United States Apple Full timeAbout the RoleWe are seeking a highly skilled CPU Microprocessor Design Engineer to join our team at Apple. As a key member of our Silicon Engineering Group, you will play a critical role in designing high-performance, low-power microprocessors that power our innovative products.Key ResponsibilitiesDevelop and specify microarchitecture designs, from early...
-
Hardware and Software Systems Engineer
7 days ago
Beaverton, Oregon, United States Apple Full timeAbout the RoleWe are seeking a highly motivated and self-driven engineer to join our CPU Architecture and Performance Team at Apple. As a key member of this team, you will be responsible for driving advanced exploration for next-generation CPU architectures and working closely with software developers to optimize code for our CPU designs and roadmap.Key...
-
SoC Validation Engineer
1 week ago
Beaverton, Oregon, United States Apple Full timePosition OverviewAs a member of the Silicon Technologies team, you will play a pivotal role in the design and validation of cutting-edge, high-performance processors and system-on-chip (SoC) solutions. Your expertise will contribute to ensuring that Apple products deliver exceptional performance and efficiency, enhancing the user experience for millions...
-
SoC Validation Engineer
1 week ago
Beaverton, Oregon, United States Apple Full timePosition OverviewAs a pivotal member of our Silicon Technologies division, you will engage in the design and production of cutting-edge, high-performance, and energy-efficient processors, specifically focusing on system-on-chip (SoC) technologies. Your contributions will ensure that Apple’s products and services perform seamlessly, enhancing the user...
-
Silicon Technologies Validation Expert
7 days ago
Beaverton, Oregon, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our Silicon Technologies group at Apple. As a key member of our team, you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesDevelop and maintain system-level software...
-
Chip Verification Lead
7 days ago
Beaverton, Oregon, United States Apple Full timeJob SummaryAt Apple, we're committed to innovation and excellence in every aspect of our business. As a CPU Design Verification Lead, you'll play a critical role in ensuring the quality and reliability of our cutting-edge chip designs.Key ResponsibilitiesDevelop verification plans in collaboration with design leads and architects to ensure seamless...
-
SoC Validation Engineer
1 week ago
Beaverton, Oregon, United States Apple Full timeOverviewAs a member of the Silicon Technologies team, you will play a crucial role in the design and validation of cutting-edge, high-performance processors and system-on-chip (SoC) solutions. Your expertise will ensure that Apple products operate seamlessly and efficiently, providing exceptional experiences for users worldwide.Key ResponsibilitiesIn this...
-
SoC Validation Software Engineer
1 week ago
Beaverton, Oregon, United States Apple Full timeOverview As a member of the Silicon Technologies team, you will be instrumental in the design and production of advanced, high-performance, and energy-efficient processors. Your work will ensure that Apple products and services perform seamlessly, providing an exceptional experience for users worldwide. In this position, you will be responsible for...