
The personal technology company redefining user experience
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...
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...

Apple • Austin, Texas, United States
Apple is hiring a Graphics Verification Software Engineer to ensure the quality of GPU designs through comprehensive testing. You'll work with languages like C, C++, and Python in Austin. This role requires 3+ years of relevant experience.
You have a Bachelor’s degree and at least 3 years of relevant experience in verifying hardware at the system or component level — you understand the intricacies of GPU architectures and have a keen eye for detail. Your programming skills span multiple languages, including C, C++, Python, Perl, and Ruby — you are comfortable navigating complex codebases and can quickly adapt to new technologies. You possess excellent planning, collaboration, and communication abilities — you thrive in team environments and can articulate technical concepts to both technical and non-technical stakeholders. Your experience includes working with hardware/software platforms, ensuring that designs meet rigorous quality standards. You are eager to take on increasing technical leadership responsibilities as you grow within the team.
Experience with pre-silicon validation processes is a plus — you understand the importance of thorough testing before hardware is finalized. Familiarity with GPU microarchitectures and graphics performance optimization will set you apart — you are passionate about pushing the boundaries of graphics technology and enhancing user experiences. You are proactive in identifying potential issues and proposing solutions, demonstrating your commitment to quality and excellence in your work.
As a Graphics Verification Software Engineer at Apple, you will be part of the GPU Design Verification and Validation organization — your primary responsibility will be to ensure that our complex GPU designs and software meet Apple’s high-quality standards through comprehensive testing. You will work closely with the complete software stack, validating designs that enable seamless execution of demanding graphics workloads. Your role will involve exploring intricate architectural details that drive exceptional graphics performance, contributing to the creation of technology that powers millions of devices worldwide. You will collaborate with cross-functional teams, including hardware engineers and software developers, to identify and resolve issues early in the design process. Your insights will help shape the future of graphics technology at Apple, and you will have significant growth opportunities as you advance within the team.
At Apple, you will have the chance to do your life’s best work — you will be part of a culture that values innovation and creativity. We offer competitive compensation and benefits, along with opportunities for professional development and career advancement. You will work in a collaborative environment where your contributions will directly impact the quality of our products and the experiences of our customers. Join us in transforming ideas into phenomenal products and services that enhance the lives of millions around the globe.
Apply now or save it for later. Get alerts for similar jobs at Apple.