Full Time

Software Engineer III, Graphics, Project Starline

Google
$120,000 - $180,000* / year (about $58–$87 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Google, so some details may not match this job. The employer's own page has the real description.

Overview

The Software Engineer III, Graphics, for Project Starline at Google will play a crucial role in designing and implementing advanced graphics solutions that enhance user interactivity and experience. This position requires a deep understanding of graphics programming, engine architecture, and performance optimization. The successful candidate will collaborate with cross-functional teams to deliver high-quality graphics technology that supports innovative projects, ensuring outstanding visual outputs and user satisfaction.



Job Responsibilities

  • Design and implement graphics algorithms and technologies to improve rendering capabilities within Project Starline.
  • Collaborate with product managers and designers to understand project requirements and translate them into robust graphic solutions.
  • Optimize graphics performance for real-time applications while maintaining visual fidelity.
  • Debug and maintain existing code, identifying and resolving issues to enhance overall performance.
  • Participate in code reviews and contribute to best practices for graphics programming across the team.
  • Stay up-to-date with industry trends and evaluate new graphic technologies for potential integration into existing systems.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; a Master's degree is preferred.
  • Minimum of 5 years of experience in graphics programming using languages such as C++, C#, or Python.
  • Strong knowledge of rendering techniques, graphics APIs (e.g., OpenGL, DirectX, Vulkan), and shader programming.
  • Experience with real-time graphics engines and 3D software development.
  • Familiarity with performance profiling tools and optimization techniques for graphics-intensive applications.
  • Excellent problem-solving skills and ability to work both independently and in collaborative team environments.


Technologies & Tools

The Software Engineer III will utilize a variety of technologies and tools, including advanced graphics programming languages such as C++, real-time rendering engines, graphics APIs (OpenGL, DirectX, Vulkan), and shader programming environments. Familiarity with performance profiling tools and version control systems will also be vital in this role. Engineers are encouraged to explore emerging graphics technologies and incorporate them into project developments.



Ideal Candidates

Ideal candidates for the Software Engineer III, Graphics position at Google will exhibit a passion for graphics technology and immersive visual experiences. They will possess a strong ability to analyze complex technical challenges and provide innovative solutions. Preferred characteristics include curiosity, strong communication skills, and a collaborative spirit, as this role will require working closely with diverse teams. A commitment to continuous learning and a proactive attitude toward problem-solving are also essential for success in this dynamic environment.

Want the jobs posted today? With a job alert they are emailed to you as they come in, a day before they show on our job search. How it works →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.