Graphics Software Engineer

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Austin, TX
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $181k
$132k $234k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $142,162–$219,562.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3595 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2772 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Graphics Software Engineer

As a Graphics Software Engineer within the Silicon Engineering team, you will develop and manufacture next-generation, high-performance, and power-efficient graphics processors. You will be responsible for designing, developing, and maintaining mission-critical workloads for GPU architectural validation and design verification throughout the entire development lifecycle, from early feature specification to silicon bring-up and post-silicon stages. Your daily work involves identifying and debugging architectural, logic, and silicon issues while collaborating with architecture, modeling, performance, and manufacturing teams. You will utilize C++ programming and possess knowledge of computer or GPU architecture. Preferred skills include experience with the software graphics pipeline, ML applications, and APIs such as OpenGL, Vulkan, Metal, DirectX, or CUDA. You will also work with continuous integration, automated build systems, and regression systems.

What you'll do

  • Design, develop, and maintain workloads for GPU architectural validation and design verification.
  • Develop mission-critical workloads for graphics core verification.
  • Identify and debug architectural, logic, and silicon issues from design bring-up through post-silicon.
  • Create tooling and workloads for all stages of the GPU development lifecycle.
  • Work with software teams during production driver bring-up to resolve software issues.
  • Ensure GPUs are functional, performant, and within the expected power envelope.
  • Develop workloads to ensure Apple GPUs meet high quality and efficiency standards.

What we're looking for

  • Bachelor's degree and 3 years of relevant experience.
  • Experience with computer and/or GPU architecture through relevant coursework or industry experience.
  • Experience with C++ programming.
  • Demonstrated knowledge of the software graphics pipeline and its application to computer graphics and/or ML (preferred).
  • Experience with GPU programming via OpenGL, Vulkan, Metal, DirectX, CUDA, or other APIs (preferred).
  • Experience with continuous integration systems, automated build systems, and regression systems (preferred).
  • Strong communication skills (preferred).
  • Experience working in teams (preferred).
  • Master's or PhD degree (preferred).

More like this

Similar roles

Graphics Software Engineer

Apple Inc

Austin, TX 15 days ago
C++ GPU Architecture OpenGL Vulkan Metal DirectX CUDA Automated Build Systems Regression Systems Graphics Pipeline Silicon Validation Design Verification
10+ yrs exp

Graphics Software Content Engineer

Apple Inc

Orlando, FL 106 days ago
C++ Metal OpenGL DirectX Vulkan CUDA Graphics Rendering Algorithms Silicon Validation Design Verification Hardware Architecture ML Software Graphics Pipeline Driver Bring-up
3+ yrs exp

Graphics Software Content Engineer

Apple Inc

Orlando, FL 107 days ago
C++ Metal OpenGL DirectX Vulkan CUDA Graphics Rendering Algorithms Design Verification Silicon Validation Hardware Architecture Software Graphics Pipeline Driver Bring-up

Software Engineer

Applied Materials

Santa Clara, CA 138 days ago $152,000–$209,000
C++ Python C# Java Rust PyTorch Machine Learning Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 135 days ago
C++ Python LabVIEW National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging Data Storage
1+ yrs exp

Software Engineer

Cisco

Remote (RTP, NC) 18 days ago
Go C++ Kubernetes Terraform PostgreSQL Neo4j AWS Azure GCP CI/CD Helm Puppet GitLab CI/CD Amazon Aurora RDS Service Mesh Vault NoSQL Distributed Systems
7+ yrs exp Remote