Talent.com
GPU Systems Software Engineer, Platform Architecture
GPU Systems Software Engineer, Platform ArchitectureApple • Cupertino, CA, United States
GPU Systems Software Engineer, Platform Architecture

GPU Systems Software Engineer, Platform Architecture

Apple • Cupertino, 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
Systems Software Engineer I

Systems Software Engineer I

Sunbelt Controls • Pleasanton, CA, United States
Full-time
The position requires the individual to apply their basic technical knowledge and any prior experience for the support of project start up, commissioning and troubleshooting activities.In addition,...Show more
Last updated: 17 days ago • Promoted
Sr. System Engineer - GPU Servers (27156)

Sr. System Engineer - GPU Servers (27156)

Supermicro • San Jose, CA, United States
Full-time
Supermicro is a top-tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC, and IoT / Embedded customers...Show more
Last updated: 28 days ago • Promoted
Computer Science and Engineering Department : CROSS Practitioner in Residence Pool

Computer Science and Engineering Department : CROSS Practitioner in Residence Pool

University of California - Santa Cruz • Santa Cruz, CA, United States
Full-time
CROSS Practitioner in Residence (Junior, Assistant, Associate and Specialist ranks) .Commensurate with qualifications and experience. Represented Specialist Series Fiscal Year.A reasonable estima...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, Systems and Infrastructure

Software Engineer, Systems and Infrastructure

LinkedIn • Mountain View, CA, United States
Full-time
Software Engineer, Systems and Infrastructure.Get AI-powered advice on this job and more exclusive features.LinkedIn is the worlds largest professional network, built to create economic opportunity...Show more
Last updated: 30+ days ago • Promoted
Lead Systems Architect

Lead Systems Architect

Info Way Solutions • Fremont, CA, United States
Full-time
This is Jayaraman from Info Way Solutions; LLC We have job opening for.Job description is given below : .Kindly check the JD and share your views. Location : Concord, CA or Chandler AZ, Charlotte, NC o...Show more
Last updated: 3 days ago • Promoted
Software Architect - GPU AI Kernel Library

Software Architect - GPU AI Kernel Library

Intel • Santa Clara, CA, United States
Full-time
Intel is shaping the future of technology to help create a better future for the entire world.Our work in pushing forward fields like AI, analytics, and cloud-to-edge technology is at the heart of ...Show more
Last updated: 17 days ago • Promoted
Systems Architect for High-Performance Systems

Systems Architect for High-Performance Systems

Molex • Fremont, CA, United States
Full-time
We are seeking a highly skilled and experienced System Architect to develop the cutting edge next-generation hardware systems tailored for high-performance computing (HPC) and artificial intelligen...Show more
Last updated: 30+ days ago • Promoted
Principal System Architect, GPU

Principal System Architect, GPU

NVIDIA Corporation • Santa 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 more
Last updated: 11 days ago • Promoted
Software Systems Engineer

Software Systems Engineer

META • Fremont, CA, United States
Full-time
As part of New Product Introductions, you will have direct access to bleeding edge Infrastructure Hardware before it ships to Meta's Data Centers • Develop in an environment that has control of an ...Show more
Last updated: 30+ days ago • Promoted
Lead Solution / Systems Architect

Lead Solution / Systems Architect

TCI • Fremont, CA, United States
Permanent
Building the people that build the world.With platforms in HVAC and Detection and Measurement, SPX Technologies builds innovative solutions that enable a safer, more efficient, sustainable world.Th...Show more
Last updated: 30+ days ago • Promoted
Lead Solution / Systems Architect (Fremont, California (CA), US)

Lead Solution / Systems Architect (Fremont, California (CA), US)

SPX • Fremont, CA, United States
Permanent
Building the people that build the world.With platforms in HVAC and Detection and Measurement, SPX Technologies builds innovative solutions that enable a safer, more efficient, sustainable world.Th...Show more
Last updated: 30+ days ago • Promoted
Senior Platform Software Engineer, System Engineering

Senior Platform Software Engineer, System Engineering

Pure Storage • Santa 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 more
Last updated: 4 days ago • Promoted
GPGPU Software Architect / Principal Engineer

GPGPU Software Architect / Principal Engineer

XPENG • Santa Clara, CA, United States
Full-time
AI and autonomous driving technologies into its vehicles, including electric vehicles (EVs), electric vertical take-off and landing (eVTOL) aircraft, and robotics. With a strong focus on intelligent...Show more
Last updated: 17 days ago • Promoted
Principal Platform Engineer : Kubernetes, CI / CD & Scale

Principal Platform Engineer : Kubernetes, CI / CD & Scale

Expedia, Inc. • San Jose, CA, United States
Full-time
A leading travel technology company in San Jose seeks a Principal Software Development Engineer to lead the architecture of a Kubernetes platform. The ideal candidate will have over 8 years of exper...Show more
Last updated: 3 days ago • Promoted
Systems Architect for High-Performance Systems

Systems Architect for High-Performance Systems

Koch Industries • Fremont, CA, United States
Full-time
We are seeking a highly skilled and experienced System Architect to develop the cutting edge next-generation hardware systems tailored for high-performance computing (HPC) and artificial intelligen...Show more
Last updated: 30+ days ago • Promoted
System Software Engineer, GPU Development Tools

System Software Engineer, GPU Development Tools

NVIDIA • Santa 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 more
Last updated: 30+ days ago • Promoted
Software Engineer, Infrastructure (Onboard System & Toolchain)

Software Engineer, Infrastructure (Onboard System & Toolchain)

Pony.ai • Fremont, CA, United States
Full-time
Founded in 2016 in Silicon Valley, Pony.Operating Robotaxi, Robotruck and Personally Owned Vehicles (POV) business units, Pony. CNBC Disruptor list of the 50 most innovative and disruptive tech comp...Show more
Last updated: 30+ days ago • Promoted
Software Architect

Software Architect

Artech • Pleasanton, CA, United States
Full-time
Location : Pleasanton, CA 94588 ( Hybrid role).Salary : $153,100 to $210,600 (Actual compensation will be provided in writing at the time of offer). Life Sciences Group, where we design innovative dig...Show more
Last updated: 13 days ago • Promoted