
About Apple
The personal technology company redefining user experience
Key Highlights
- Market cap of $3 trillion as of 2022
- Over 1 billion active devices worldwide
- Comprehensive medical plans including mental healthcare
- Paid parental leave and gradual return-to-work program
Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...
🎁 Benefits
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
🌟 Culture
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...
Skills & Technologies
Overview
Apple is hiring a Graphics (GPU) Architectural Modeling Engineer to develop architectural models for next-generation GPUs. You'll work with C++ to create bit-accurate and timing-accurate models. This role requires experience in GPU design and modeling.
Job Description
Who you are
You have a strong background in C++ programming and a passion for developing architectural models for graphics processing units (GPUs). Your experience includes pre-silicon functional and performance modeling, allowing you to contribute effectively to the design and validation of low power GPUs. You thrive on solving complex challenges and enjoy collaborating with hardware and software teams to ensure seamless integration of models into the broader GPU design. Your attention to detail and analytical skills enable you to triage regression failures and debug issues to their root cause, ensuring high-quality outputs.
What you'll do
As a Graphics (GPU) Architectural Modeling Engineer, you will be responsible for developing architectural models that support the validation and verification of GPU designs. You will write bit-accurate models for hardware/software co-validation and timing-accurate models for performance validation. Your role will involve collaborating closely with GPU hardware and software teams during model and design bring-up, ensuring that all components work harmoniously. You will also focus on improving the modeling infrastructure, enhancing the efficiency and effectiveness of the modeling process.
What we offer
At Apple, you will be part of a dynamic team that is dedicated to innovation and excellence in technology. We provide a collaborative work environment where your contributions will directly impact the development of cutting-edge products. You will have opportunities for professional growth and development, working alongside some of the brightest minds in the industry. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Apple.
Similar Jobs You Might Like
Based on your interests and this role

Hardware Engineer
Apple is seeking a Graphics (GPU) Architectural Modeling Engineer to develop architectural models for GPU design and validation. You'll work with C, C++, and Python to create high-performance, power-efficient processors. This role requires a minimum of 3 years of relevant experience.

Hardware Engineer
Apple is hiring a Graphics (GPU) Architectural Modeling Engineer to develop architectural models for GPU design and validation. You'll work with C, C++, and Python to create high-performance, power-efficient processors. This role requires a minimum of 3 years of relevant experience.

Hardware Engineer
Apple is hiring a Graphics (GPU) Architectural Modeling Engineer to develop architectural models for GPU design and validation. You'll work with C, C++, and Python to create high-performance, power-efficient processors. This role requires a minimum of 3 years of relevant experience.

Hardware Engineer
Apple is hiring a Graphics (GPU) Architectural Modeling Engineer to design and validate next-generation GPUs. You'll work with C++ and Python to develop architectural models for performance validation. This position requires a Bachelor's degree and knowledge of computer architecture.

Hardware Engineer
Apple is hiring a Graphics (GPU) Architectural Modeling Engineer to design and validate next-generation GPU architectures. You'll work with C++, Python, and other technologies to create architectural models for performance validation. This role requires a strong background in computer architecture and graphics.