Software Engineer III, Embedded, Pixel Graphics
Software Engineer III, Embedded, Pixel Graphics

Software Engineer III, Embedded, Pixel Graphics

Full-Time 36000 - 60000 £ / year (est.) No home office possible
G

At a Glance

  • Tasks: Develop cutting-edge GPU graphics and compute technologies for Pixel devices.
  • Company: Join Google, a leader in tech innovation and creativity.
  • Benefits: Competitive salary, health benefits, remote work options, and growth opportunities.
  • Why this job: Make a real impact on the future of mobile experiences with advanced technology.
  • Qualifications: Experience in low-level systems programming and embedded operating systems required.
  • Other info: Dynamic team environment with opportunities to switch projects and grow your career.

The predicted salary is between 36000 - 60000 £ per year.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience in low level systems programming languages (e.g., C++ or C), or 1 year of experience with an advanced degree.
  • 2 years of experience working with embedded operating systems.
  • Experience writing low-level graphics Application Programming Interface (API) code.

Preferred qualifications

  • 2 years of experience with data structures or algorithms.
  • Experience writing low-level graphics API code.
  • Experience with C or C++.
  • Experience analyzing GPU-accelerated applications like games, image processing, or GPGPU applications.
  • Experience in writing or contributing to graphics drivers and 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.

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 Graphics Processing Unit (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.
  • 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.
  • Advise Android and Pixel leadership on performance and feature opportunities in graphics software and scope solutions with partner teams inside and outside Google.

Software Engineer III, Embedded, Pixel Graphics employer: Google Inc.

At Google, we pride ourselves on fostering a dynamic and inclusive work environment where innovation thrives. As a Software Engineer III in our London office, you'll have the opportunity to work on cutting-edge technologies that impact billions of users globally, while enjoying a culture that encourages collaboration, continuous learning, and personal growth. With access to world-class resources and a commitment to diversity, Google is an exceptional employer for those looking to make a meaningful impact in the tech industry.
G

Contact Detail:

Google Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer III, Embedded, Pixel Graphics

✨Tip Number 1

Network like a pro! Reach out to current or former Google employees on LinkedIn. A friendly chat can give us insider info about the team and the role, plus it might just get your foot in the door.

✨Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your projects, especially those involving low-level systems programming or graphics APIs. This is your chance to demonstrate what you can bring to the table.

✨Tip Number 3

Ace the interview prep! Brush up on your data structures and algorithms, and be ready to discuss your experience with embedded operating systems. We want to see how you think and solve problems, so practice coding challenges too!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive and take the initiative to apply directly.

We think you need these skills to ace Software Engineer III, Embedded, Pixel Graphics

Low Level Systems Programming (C++ or C)
Embedded Operating Systems
Graphics Application Programming Interface (API) Development
Data Structures
Algorithms
GPU-Accelerated Applications Analysis
Graphics Drivers Development
OpenGL ES
Vulkan
OpenCL
Problem-Solving Skills
Collaboration with Product and Engineering Teams
Performance Evaluation
Feature Scoping

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your experience with low-level systems programming and graphics APIs. We want to see how your skills align with the role, so don’t hold back on showcasing your projects or contributions!

Tailor Your Application: Take a moment to customise your application for this specific role. Mention your experience with embedded operating systems and any relevant projects that demonstrate your expertise in GPU technologies. It helps us see why you’re a great fit!

Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon unless it’s relevant. We appreciate a well-structured application that gets straight to the point!

Apply Through Our Website: Don’t forget to apply through our official website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Google Inc.

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of low-level systems programming languages like C++ or C. Be ready to discuss your experience with embedded operating systems and how you've tackled challenges in writing low-level graphics API code.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've approached complex problems, especially those related to GPU-accelerated applications. Think about times when you had to analyse performance issues or optimise graphics drivers, as these will be key talking points.

✨Familiarise Yourself with Google’s Products

Get to know the Pixel devices and the technologies behind them. Understanding how Google integrates AI, software, and hardware will help you align your answers with their mission and demonstrate your enthusiasm for the role.

✨Ask Insightful Questions

Prepare thoughtful questions that show your interest in the team and the projects you'll be working on. Inquire about the future of GPU technologies at Google or how they approach collaboration across teams, which can highlight your eagerness to contribute.

Software Engineer III, Embedded, Pixel Graphics
Google Inc.

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
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>