Staff Software Engineer, Pixel Graphics, GPU Software
Staff Software Engineer, Pixel Graphics, GPU Software

Staff Software Engineer, Pixel Graphics, GPU Software

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
G

At a Glance

  • Tasks: Lead high-impact projects in GPU software and collaborate with diverse teams.
  • Company: Join Google, a leader in tech innovation, shaping the future of mobile experiences.
  • Benefits: Enjoy flexible work options, competitive salary, and a vibrant company culture.
  • Why this job: Be part of a dynamic team pushing technology boundaries and creating transformative user experiences.
  • Qualifications: 8 years in software development; experience in graphics software and technical leadership preferred.
  • Other info: Diversity and inclusion are core values at Google; all backgrounds are encouraged to apply.

The predicted salary is between 43200 - 72000 £ per year.

Bachelor's degree or equivalent practical experience.

8 years of experience in software development.

5 years of experience testing, and launching software products.

3 years of experience with software design and architecture.

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 5 years of experience testing, and launching software products.
  • 3 years of experience with software design and architecture.

Preferred qualifications:

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.
  • Experience with compiler technologies and toolchains, particularly LLVM.
  • Familiarity with graphics and compute shader languages (e.g., HLSL, GLSL) and intermediate representations like SPIR-V.

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 regularly engage with partners and vendors to come up with innovative and more performant 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:

  • Provide technical leadership on high-impact projects and advise Android and Pixel leadership on performance and feature opportunities in graphics software, and scope solutions with partner teams inside and outside Google.
  • Influence and coach a distributed team of engineers.
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines.
  • Develop GPU graphics and compute technologies spanning the full GPU software stack.
  • Advise Android and Pixel leadership on performance and feature opportunities in graphics software, and scope solutions with partner teams inside and outside Google.

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.

G

Contact Detail:

Google Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer, Pixel Graphics, GPU Software

✨Tip Number 1

Familiarise yourself with the latest trends in GPU software and graphics technologies. Being well-versed in tools like LLVM and shader languages such as HLSL or GLSL will give you an edge during discussions with the interviewers.

✨Tip Number 2

Showcase your leadership experience by preparing examples of how you've led project teams or influenced technical direction in previous roles. This will demonstrate your capability to take on the responsibilities outlined in the job description.

✨Tip Number 3

Network with current or former employees at Google, especially those in the Pixel or GPU software teams. Engaging with them can provide valuable insights into the company culture and expectations, which can be beneficial during your interview.

✨Tip Number 4

Prepare to discuss complex projects you've worked on that involved cross-functional collaboration. Highlighting your ability to work in a matrixed organisation will resonate well with Google's emphasis on teamwork and innovation.

We think you need these skills to ace Staff Software Engineer, Pixel Graphics, GPU Software

Software Development
Software Testing
Software Launching
Software Design
Software Architecture
Technical Leadership
Project Management
Compiler Technologies
LLVM
Graphics Programming
Compute Shader Languages (HLSL, GLSL)
Intermediate Representations (SPIR-V)
Cross-Functional Collaboration
Problem-Solving Skills
Performance Optimisation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your relevant experience in software development, testing, and launching products. Emphasise any leadership roles you've held and specific projects that align with the responsibilities of the Staff Software Engineer position.

Craft a Compelling Cover Letter: In your cover letter, express your passion for GPU software and graphics technologies. Mention your familiarity with compiler technologies and shader languages, and how your experience can contribute to Google's innovative projects.

Showcase Technical Skills: Clearly outline your technical skills related to GPU software, including any experience with LLVM, HLSL, GLSL, and SPIR-V. Provide examples of how you've applied these skills in previous roles to solve complex problems.

Highlight Collaboration Experience: Since the role involves working with cross-functional teams, include examples of past collaborations. Describe how you facilitated alignment across teams and contributed to achieving common goals, showcasing your ability to work in a matrixed organisation.

How to prepare for a job interview at Google

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with GPU software, compiler technologies, and graphics languages like HLSL and GLSL. Highlight specific projects where you've successfully implemented these technologies.

✨Demonstrate Leadership Skills

Since the role involves influencing and coaching a distributed team, share examples of how you've led project teams in the past. Discuss how you facilitated alignment across teams and drove technical direction.

✨Understand Google's Ecosystem

Familiarise yourself with how Google’s various teams, such as Android and Pixel Camera, collaborate on projects. Be ready to discuss how your work can impact these areas and contribute to the overall goals of the company.

✨Prepare for Problem-Solving Questions

Expect to tackle complex problems during the interview. Practice articulating your thought process when approaching technical challenges, especially those related to performance optimisation and feature development in graphics software.

Staff Software Engineer, Pixel Graphics, GPU Software
Google
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

G
  • Staff Software Engineer, Pixel Graphics, GPU Software

    London
    Full-Time
    43200 - 72000 £ / year (est.)
  • G

    Google

    10000+
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>