Enable job alerts via email!

Software Engineer III, Pixel Graphics, GPU Software

Google

London

On-site

GBP 60,000 - 90,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company is seeking a Software Engineer III to develop GPU graphics and compute technologies. This role involves collaboration across various teams to optimize GPU usage in Pixel devices and contribute to innovative solutions in the software stack. If you have a strong foundation in C/C++ and experience with embedded systems, this could be a fantastic opportunity to work on cutting-edge technology.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in C or C++.
  • Experience working with embedded operating systems.

Responsibilities

  • Develop GPU graphics and compute technologies spanning the full GPU software stack.
  • Help evaluate and bring-up devices and work with teams to define requirements of the GPU.
  • Debug user mode and kernel mode problems.

Skills

C
C++
Algorithms
Data Structures
Embedded Operating Systems

Education

Bachelor’s degree
Master's degree or PhD in Computer Science

Job description

Software Engineer III, Pixel Graphics, GPU Software

Join to apply for the Software Engineer III, Pixel Graphics, GPU Software role at Google

Software Engineer III, Pixel Graphics, GPU Software

5 days ago Be among the first 25 applicants

Join to apply for the Software Engineer III, Pixel Graphics, GPU Software role at Google

Get AI-powered advice on this job and more exclusive features.

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in C or C++ programming languages, and with data structures/algorithms.
  • 2 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 2 years of experience working with embedded operating systems.

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in C or C++ programming languages, and with data structures/algorithms.
  • 2 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 2 years of experience working with embedded operating systems.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or a related technical field.
  • Experience developing and debugging native code on Android.
  • Experience writing low-level graphics API code.
  • Experience analyzing GPU-accelerated applications like games, image processing or GPGPU applications.
  • Experience writing or contributing to graphics drivers.
  • Knowledge of the OpenGL ES, Vulkan, or OpenCL APIs.

About The Job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Pixel GPU Software enables everything from simple low-power animations to rich UI, high-end games, and on-device image processing to make the best use of the GPU in Pixel phones.

Our team works in Pixel devices from SoC conception all the way to field deployment and beyond. We work closely with multiple teams at Google, including Android, Pixel Camera, Display, Video and Power. We engage with partners and vendors to come up with innovative and more ways to use the GPU as part of a tightly-integrated device package.

The Google Pixel team focuses on designing and delivering the world's most helpful mobile experience. The team works on shaping the future of Pixel devices and services through some of the most advanced designs, techniques, products, and experiences in consumer electronics. This includes bringing together the best of Google’s artificial intelligence, software, and hardware to build global smartphones and create transformative experiences for users across the world.

Responsibilities

  • Develop GPU graphics and compute technologies spanning the full GPU software stack.
  • Seek general solutions to problems, minimizing application or device-specific workarounds to serve users of all Pixel devices, including in-market devices.
  • Help evaluate and bring-up devices and work with product and engineering teams to define the role and requirements of the GPU in future product designs.
  • Debug user mode and kernel mode problems.


Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .
Seniority level
  • Seniority level
    Not Applicable
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology and Engineering
  • Industries
    Information Services and Technology, Information and Internet

Referrals increase your chances of interviewing at Google by 2x

Sign in to set job alerts for “Graphic Software Engineer” roles.
Software Engineer - Web Graphics (mid-level)

London, England, United Kingdom 3 hours ago

Senior Software Engineer, Google Pixel Graphics

London, England, United Kingdom 1 week ago

London, England, United Kingdom 4 days ago

Hertfordshire, England, United Kingdom 1 week ago

Staff Software Engineer, Pixel Graphics, GPU Software

London, England, United Kingdom 5 days ago

Senior Software Engineer, Pixel Graphics, GPU Software

London, England, United Kingdom 5 days ago

London, England, United Kingdom 1 week ago

Low-Level Graphics Engineer - Mid-Senior

London, England, United Kingdom 3 months ago

Senior Graphics Programmer (Steel Hunters)

Surrey, England, United Kingdom 1 week ago

Network Firewall & Software Manual Testing Engineer

Greater London, England, United Kingdom 4 months ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom 1 week ago

Senior Machine Learning Engineer - 3D Graphics

Kings Langley, England, United Kingdom 2 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer (RUST/Blockchain)

JR United Kingdom

London

Remote

USD 85,000 - 120,000

2 days ago
Be an early applicant

Senior Software Engineer (Remote)

The Investigo Group

Greater London

Remote

GBP 70,000 - 100,000

6 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

London

Remote

GBP 70,000 - 100,000

3 days ago
Be an early applicant

Senior Developer - Frontend XR Systems Architecture

Nexus Studios

Greater London

Remote

GBP 60,000 - 90,000

6 days ago
Be an early applicant

Software Engineer | Payroll & HRTech

JR United Kingdom

London

Remote

GBP 55,000 - 70,000

Yesterday
Be an early applicant

Cloud Engineer (Full time - Remote Europe)

Ikerian

London

Remote

GBP 50,000 - 75,000

3 days ago
Be an early applicant

Specialist, Software Developer

Ciena Corporation

London

Remote

GBP 60,000 - 90,000

3 days ago
Be an early applicant

Senior Software Engineer - Web3 / Blockchain

JR United Kingdom

Hounslow

Remote

GBP 80,000 - 170,000

2 days ago
Be an early applicant

Remote Software Engineer - DAML Application Runtime (UK) - Digital Asset

WorksHub

London

Remote

GBP 55,000 - 85,000

4 days ago
Be an early applicant