iOS Display Driver Engineer Job ID- 942 Job ID- 3175

MaziCTools

United States

Remote

USD 80,000 - 121,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Employee stock programs
RSU awards
Stock Purchase Plan
Medical and dental coverage
Retirement benefits
Discounted products and services
Tuition reimbursement
Relocation

Job summary

Apple’s Graphics Acceleration Software team (GGD) in Cupertino seeks a talented engineer to develop GPU/display drivers and related software for iOS/macOS products. You will contribute to core technologies like Metal, OpenGL, and Core Video, collaborating across hardware and software teams.

The role emphasizes high-quality software, problem solving, and the ability to work both collaboratively and independently on complex driver work.

Qualifications

  • Excellent programming skills and knowledge of C/C++.
  • Development experience on Unix, Linux or Mac OS.
  • Excellent software design, problem solving and debugging skills.
  • Experience with kernel-mode device driver development and low-level hardware/firmware

Responsibilities

  • Develop software for GPU, display, power-management and content-protection technologies.
  • Collaborate with teams across Apple hardware and software to deliver robust graphics solutions.
  • Contribute to design, debugging, and optimization of graphics drivers and related subsystems.

Skills

C/C++ programming
Unix/Linux/macOS
Kernel-mode driver development
Systems engineering

Job description

Cupertino, California, United States

Summary

Posted: Aug 30, 2024

Weekly Hours: 40

GPU, Graphics and Displays group (GGD) provides the media, Display and graphics software foundation across all of Apple's innovative products, from iPhone, iPad, Mac, to Apple TV, iTunes, and Mac OS X, as well as Apple's professional and consumer applications from Final Cut and Aperture to iLife and iWork. GGD drives Apple's media experiences with core technologies such as Metal, QuickTime, OpenGL, OpenCL, Core Audio, Quartz Composer, Core Video, Core Animation, and more.

Description

The Graphics Acceleration Software team within GGD delivers the software for GPU, display, power-management, content-protection, and other technologies for Apple's existing and future iOS and macOS products. We are looking for an outstanding, driven, detail-oriented and dedicated engineer to join the team. The successful candidate will be a high-energy problem solver with a passion for excellence and quality and a track record for getting the job done. We are looking for people who are excellent colleagues to collaborate with and who also work well on individual assignments.

Minimum Qualifications
  • Excellent programming skills and knowledge of C/C++
  • Development experience on Unix, Linux or Mac OS
  • Excellent software design, problem solving and debugging skills
  • Experience using and implementing general operating system concepts and strong kernel-mode device driver development skills
  • Experience with systems engineering or low-level hardware & firmware/ driver programming
Preferred Qualifications
  • Knowledge of display technology
  • Experience with embedded systems
  • Experience with parallel and asynchronous processing
  • Experience with HW bring up and debugging
Pay & Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $58.61 and $88.29/hr, and your base pay will depend on your skills, qualifications, experience, and location.

  • Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs.
  • Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan.
  • Comprehensive medical and dental coverage
  • retirement benefits
  • a range of discounted products and free services
  • for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition.
  • Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.

iOS Display Driver Engineer Job ID- 942 Job ID- 3175

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

iOS Display Driver Engineer Job ID- 953 Job ID- 3186
iOS Display Driver Engineer Job ID- 953 Job ID- 3186

MaziCTools • United States

Remote
USD 81,000 - 121,000
Stock programs
Discretionary RSUs
Employee stock purchase plan
+5
Display Firmware Engineer
Display Firmware Engineer

Apple Inc. • San Francisco (CA)

On-site
USD 129,000 - 225,000
Display Engineer
Display Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 129,000 - 225,000
Medical & dental
Retirement benefits
Discounts on Apple products
+3
iOS Display Driver Engineer — GPU & Kernel
iOS Display Driver Engineer — GPU & Kernel

MaziCTools • United States

Remote
USD 81,000 - 121,000
Stock programs
Discretionary RSUs
Employee stock purchase plan
+5
Display Electrical Design Engineer
Display Electrical Design Engineer

Apple Inc. • San Diego (CA)

On-site
USD 129,000 - 225,000
Employee stock programs
Employee Stock Purchase Plan
Medical and dental coverage
+3
iOS Display Driver Engineer - GPU & Display Systems
iOS Display Driver Engineer - GPU & Display Systems

MaziCTools • United States

Remote
USD 80,000 - 121,000
Employee stock programs
RSU awards
Stock Purchase Plan
+5
Engineering Program Manager - Graphics, Gaming and Machine Learning
Engineering Program Manager - Graphics, Gaming and Machine Learning

Apple Inc. • Cupertino (CA)

Hybrid
USD 145,000 - 264,000
Medical and dental coverage
Retirement benefits
Discounted products and services
+3
iPhone Panel Process & Optics Engineering Program Manager Job ID- 881 Job ID- 3104
iPhone Panel Process & Optics Engineering Program Manager Job ID- 881 Job ID- 3104

MaziCTools • United States

Remote
USD 136,000 - 249,000
Medical coverage
Retirement benefits
Employee stock plan
+1
Software Engineer - UI Rendering
Software Engineer - UI Rendering

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Display Core Technology Electrical Engineer
Display Core Technology Electrical Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000