Talent.com
GPU Systems Software Engineer, Platform Architecture

GPU Systems Software Engineer, Platform Architecture

AppleCupertino, CA, United States
30+ days ago
Job type
  • Full-time
Job description

Role Number : 200621036-0836

Summary

Imagine what you can do here! At Apple, new ideas have a way of becoming extraordinary products very quickly. Bring passion and dedication to your job, and there’s no telling what we can accomplish together.

Do you love crafting elegant solutions to highly complex challenges? Can you intrinsically see the importance in every detail? At Apple, our Platform Architecture group is responsible for connecting our hardware and software into one unified system. Join this team, and you’ll collaborate with engineers across Apple to build and deploy forward-looking prototype systems that contribute to the development of our world renowned hardware and software architecture.

You and your team will confirm that every product we make performs exactly as intended. Together, our work will be the reason millions of customers feel they can trust their devices every single day.

Description

Apple’s Platform Architecture group is looking for talented engineers to build high performance functional models of advanced GPU designs and to help bridge the gap between software and hardware, influencing performance improvements and the programming ease of Apple products. This role requires strong software engineering skills and a solid understanding of GPU architecture. You will work closely with cross-functional teams in hardware and software.

Minimum Qualifications

BS degree

Programming (C++ / C) and scripting skills (Python)

Background in low-level software

Experience developing and debugging large, complex system software

Preferred Qualifications

10+ years of relevant experience

Experience with parallel and concurrent programming

Understanding of a modern GPU pipeline

Experience with GPU hardware

MS or higher degree in CS or CE

Assembly experience

Knowledge of ARM and / or X86 architectures

Experience programming modern graphics APIs (OpenGL / Direct3D / Metal / Vulkan / etc.)

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to 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 () .

Create a job alert for this search

Software Engineer Platform • Cupertino, CA, United States

Related jobs
  • Promoted
  • New!
C++ Systems Engineer — GPU Virtualization, On-Site SF

C++ Systems Engineer — GPU Virtualization, On-Site SF

Recruiting From ScratchSan Francisco, CA, United States
Full-time
A leading talent firm is seeking a Software Engineer (C++ Systems) based in San Francisco, CA.The role involves building and optimizing a high-performance C++ GPU virtualization library and debuggi...Show moreLast updated: 8 hours ago
  • Promoted
GPU / AI Application Platform Architect - San Jose

GPU / AI Application Platform Architect - San Jose

TikTokSan Jose, CA, United States
Full-time
GPU / AI Application Platform Architect - San Jose.Be among the first 25 applicants.Server platform team is responsible for architecting, designing and building best server and storage system to meet...Show moreLast updated: 7 days ago
  • Promoted
Software Engineer, Core Systems

Software Engineer, Core Systems

Epoch BiodesignSan Francisco, CA, United States
Full-time
Unlimited is an AI-native engineering and construction company reimagining how large-scale physical infrastructure gets built – from factories to power plants to entire industrial systems.We’re alr...Show moreLast updated: 2 days ago
  • Promoted
Systems Software Engineer, AV Infrastructure - Tooling, Coverage, and Analysis

Systems Software Engineer, AV Infrastructure - Tooling, Coverage, and Analysis

NVIDIASanta Clara, CA, United States
Full-time
NVIDIA has become the platform upon which every new AI-powered application is built.From healthcare research applications to autonomous vehicles, or voice-recognition systems, the need for advanced...Show moreLast updated: 30+ days ago
  • Promoted
Principal Software Engineer / Architect, ONTAP C / C++ Systems Design

Principal Software Engineer / Architect, ONTAP C / C++ Systems Design

NetAppSan Jose, CA, United States
Full-time
NetApp is the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. No matter the data type, workload or environment, we help our customers iden...Show moreLast updated: 30+ days ago
  • Promoted
Principal System Architect, GPU

Principal System Architect, GPU

NVIDIA CorporationSanta Clara, CA, United States
Full-time
Principal System Architect, GPU page is loaded## Principal System Architect, GPUlocations : US, CA, Santa Clara : US, OR, Hillsboro : US, CA, Remote : US, WA, Redmondtime type : Full timeposte...Show moreLast updated: 7 days ago
  • Promoted
Systems Software Engineer - AV Platform Scheduling

Systems Software Engineer - AV Platform Scheduling

NVIDIASanta Clara, CA, United States
Full-time
We are looking for a Systems Software Engineer for our team which is building the NVIDIA Drive Platform with the goal to provide a scalable software stack and framework for autonomous vehicles.If y...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Senior System Software Engineer, GPU Virtualization

Senior System Software Engineer, GPU Virtualization

NVIDIASanta Clara, CA, United States
Full-time
NVIDIA is groundbreaking on a variety of fronts, including artificial intelligence, deep learning, robotics, autonomous vehicles, computing and, of course, bringing GPU to cloud.It is a very exciti...Show moreLast updated: 2 hours ago
  • Promoted
  • New!
GPU Engineer, Platform Architecture

GPU Engineer, Platform Architecture

AppleCupertino, CA, United States
Full-time
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there...Show moreLast updated: 2 hours ago
  • Promoted
  • New!
GPU Software Architecture Engineer

GPU Software Architecture Engineer

AppleCupertino, CA, United States
Full-time
Apple Silicon GPU SW architecture team is seeking a senior / principal engineer to lead server-side ML acceleration and multi-node distribution initiatives. You will help define and shape our future G...Show moreLast updated: 4 hours ago
  • Promoted
Senior Software Engineer - Parallel Computing Systems

Senior Software Engineer - Parallel Computing Systems

NVIDIASanta Clara, CA, United States
Full-time
Do you have expertise in CUDA kernel optimization, C++ systems programming, or compiler infrastructure? Join NVIDIA's nvFuser () team to build the next-generation fusion compiler that automatically...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Principal Systems Engineer – Cloud Infra & Automation

Principal Systems Engineer – Cloud Infra & Automation

NVIDIA CorporationSanta Clara, CA, United States
Full-time
A leading technology company is seeking a Principal Systems Software Engineer to manage and design scalable software systems for their cloud infrastructure. Candidates should have over 15 years of e...Show moreLast updated: 8 hours ago
  • Promoted
Principal Software Architect – GPU Driver

Principal Software Architect – GPU Driver

NVIDIA CorporationSanta Clara, CA, United States
Full-time
Principal Software Architect – GPU Driver page is loaded.Principal Software Architect – GPU Driver.Apply locations US, CA, Santa Clara time type Full time posted on Posted Yesterday job requisition...Show moreLast updated: 30+ days ago
  • Promoted
Director, GPU System Architect (26569)

Director, GPU System Architect (26569)

Super Micro Computer Spain, S.L.San Jose, CA, United States
Full-time
The ideal candidate will have a deep understanding of GPU System Architecture with strong know-how of GPU System Firmware and AI workloads. You will collaborate across silicon, system, software engi...Show moreLast updated: 7 days ago
  • Promoted
  • New!
Senior Platform Software Engineer, System Engineering

Senior Platform Software Engineer, System Engineering

Pure StorageSanta Clara, CA, United States
Full-time
We're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry.Here, you lead with innovative thinking, grow along with us, and join the smartest team in t...Show moreLast updated: 4 hours ago
  • Promoted
System Architect, Simulations & Models

System Architect, Simulations & Models

PsiQuantumPalo Alto, CA, United States
Full-time
Quantum computing holds the promise of humanity's mastery over the natural world, but only if we can build a.PsiQuantum is on a mission to build the first real, useful quantum computers, capable of...Show moreLast updated: 30+ days ago
  • Promoted
System Software Engineer, GPU Development Tools

System Software Engineer, GPU Development Tools

NVIDIASanta Clara, CA, United States
Full-time
A key part of NVIDIA's strength is our sophisticated development tools and modeling environments that enable our incredible pace of delivering new technology to market. We are looking for forward-th...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Senior Systems Software Engineer, GoLang

Senior Systems Software Engineer, GoLang

NVIDIASanta Clara, CA, United States
Full-time
NVIDIA is looking for outstanding software engineers to help us expand our enterprise GPU management and monitoring tools. In this role, you will work closely with the broader NVIDIA team to design ...Show moreLast updated: 4 hours ago