logo

JobNob

Your Career. Our Passion.

Compositing Frameworks Engineer, GPU Graphics & Display Software


Apple Inc.


Location

Cupertino, CA | United States


Job description

Apple's GPU Software team provides developers access to harness the power of the GPU across all of Apple's innovative products, from iPhone, iPad, Apple TV, Apple Watch to Mac product line. Our team’s responsibilities encompass the frameworks, developer tools, and hardware drivers for the GPU and Display devices on all of Apple’s hardware. Join our team and you’ll collaborate with engineers across Apple to develop tools and APIs to enable developers to produce groundbreaking applications for graphics, machine learning, and compute! We're seeking an engineer to work on our Apple Silicon Compositing Frameworks Team, which is responsible for feature development for UI Compositing & Rendering, new HW bringup, as well as functional development of drivers, firmware & system software for copying, scaling, tone mapping and support video and display acceleration.

Key Qualifications

Description

We are seeking a results-oriented, dedicated and focused individual with a strong passion to learn and succeed. As a key member of our team, you will be responsible for developing features for future products, bringing those features from initial concept, through development, leading to hardware bringup, validation and continued multi-functional support across various teams like Display, Color, Video, Camera and other subsystems. You will also be collaborating more broadly with hardware design, verification, performance and architecture teams within our Silicon Engineering Group. Responsibilities also include development of frameworks and enhance methodologies for frame composition and presentation, advancing with new and upcoming hardware technologies. This will also encompass architecting and developing driver mechanisms to take advantage of new features, collaborating multi-functionally with Frameworks, OS and Hardware teams. Other responsibilities include debugging and optimizing of features during silicon bring-up and assisting with hardware bring-up in a fast-paced silicon debug environment. The Compositing Frameworks team is focussed on new product development, including software features ranging from UI composition and video playback to various display technologies, plus performance, power management, silicon architecture, development and validation. A successful candidate is very detail oriented, possessing excellent debug and problem solving skills, and a passion for kernel device drivers, firmware and graphics. If this sounds like a role that could be of interest, get in touch!

Education & Experience

Technical BS/MS degree or equivalent experience.

Additional Requirements

Pay & Benefits

We are seeking a results-oriented, dedicated and focused individual with a strong passion to learn and succeed. As a key member of our team, you will be responsible for developing features for future products, bringing those features from initial concept, through development, leading to hardware bringup, validation and continued multi-functional support across various teams like Display, Color, Video, Camera and other subsystems. You will also be collaborating more broadly with hardware design, verification, performance and architecture teams within our Silicon Engineering Group. Responsibilities also include development of frameworks and enhance methodologies for frame composition and presentation, advancing with new and upcoming hardware technologies. This will also encompass architecting and developing driver mechanisms to take advantage of new features, collaborating multi-functionally with Frameworks, OS and Hardware teams. Other responsibilities include debugging and optimizing of features during silicon bring-up and assisting with hardware bring-up in a fast-paced silicon debug environment. The Compositing Frameworks team is focussed on new product development, including software features ranging from UI composition and video playback to various display technologies, plus performance, power management, silicon architecture, development and validation. A successful candidate is very detail oriented, possessing excellent debug and problem solving skills, and a passion for kernel device drivers, firmware and graphics. If this sounds like a role that could be of interest, get in touch! Technical BS/MS degree or equivalent experience.


Job tags

Relocation


Salary

All rights reserved