Spanish bilingual and Hispanic jobs since 1997. Diversity job fairs since 2006. employers     login   |   register - post a job
Hispanic Diversity Recruitment - best jobs for hispanic, latino & bilingual (spanish & portuguese) jobseekers
HOME
    Log me in!   |   Site Map   |   Help   
 GPU Compiler Engineer - Cupertino, California, United States

   
Job information
Posted by: Apple 
Hiring entity type: Retail 
Work authorization: Not Specified for United States
Position type: Direct Hire, Full-Time 
Compensation: ******
Benefits: See below
Relocation: Not specified 
Position functions: Computers - Software Engineer
 
Travel: Unspecified 
Accept candidates: from anywhere 
Languages: English - Fluent
 
Minimum education: See below 
Minimum years experience: See below 
Resumes accepted in: English
Cover letter: No cover letter requested
Job code: 200224125 / Latpro-3775630 
Date posted: Feb-27-2021
State, Zip: California, 95014

Description

GPU Compiler Engineer

Santa Clara Valley (Cupertino) , California , United States

Software and Services

Summary

Posted: Feb 26, 2021

Weekly Hours: 40

Role Number: 200224125

The GPU compiler team is seeking a strongly motivated engineer to work on high performance GPU compilers. Our team supports many different GPU architectures, devices (including iPhone, iPad, Apple Watch, Apple TV), and billions of customers. We work with many different organizations within Apple - architecture, silicon engineering, drivers, frameworks, tools and Xcode. This kind of collaboration and cross functional reach allows our team to influence architecture and helps us deliver phenomenal performance, functionality and robustness for all shaders and kernels that run on Apple GPU. Our team is focused on improving our user's experience by maximizing the execution speed of the code generated for Apple's mobile GPUs, while minimizing energy consumption. We are enabling new GPU architectures, technologies, and applications through innovation in compilers. You will have experience with some of the skills below. Nobody is expected to have experience with all of these, but we are looking for someone with a strong desire to learn what you don't know.

Key Qualifications

  • Experience with assembly programming, system-level programming or writing OS drivers.
  • Track record of building production quality software
  • Highly skilled at building constructive and effective relationships
  • Interpersonal and teamwork skills that demonstrate an ability to communicate with a variety of individuals
  • Passionate about compilers and creating tools for software development

Description

Our team is diverse, balanced and dynamic! You will join a small team of highly motivated engineers who build first-class GPU compiler tools and apply them in innovative ways. The people here at Apple don't just build products - they build the kind of wonder that's revolutionized entire industries. Together, our work will be the reason millions of customers feel that they can trust our devices every single day. Imagine what you could do at Apple. You'll join our team in Cupertino, California. You also will work closely with the larger developer tools organization colocated with us. We will consider non-US applicants and are open to exploring visa options.

Education & Experience

B.S. in Computer Science or equivalent experience

Additional Requirements

  • LLVM, GCC, or other open source / commercial compilers
  • Background in GPU programming models, such as Metal, OpenGL, DirectX, OpenCL, or CUDA
  • Experience developing optimizing compilers for modern architectures.
  • Practical experience with real-time rendering and writing shaders.
  • You are familiarity with analyzing generated code for optimization/code generation opportunities.
  • If possible, please provide a portfolio of your work.





Requirements

See job description

 

Apple requires you to fill in their on-line form which will open in a different window.

Enter your email address and click 'Apply':
       Apply
  Prefer not to enter your email?