×
Register Here to Apply for Jobs or Post Jobs. X

Senior Graphics Engineer

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: unity3d
Full Time position
Listed on 2026-06-18
Job specializations:
  • Software Development
    Game & 3D/XR Development, C++ Developer, Software Engineer, Software Architect
Salary/Wage Range or Industry Benchmark: 150000 - 200000 USD Yearly USD 150000.00 200000.00 YEAR
Job Description & How to Apply Below

C++ Graphics Engineer Metal API GPU Rendering Pipeline

We are looking for a Senior Graphics Engineer to join our Metal team, where you will be at the heart of Unity's engine. You will develop and maintain a high-performance API layer that ensures efficient communication between the engine and Apple's Metal graphics framework. Your work will directly impact the performance and user experience on billions of Apple devices across macOS, iOS, and VisionOS.

What you will do:
  • Develop, optimize, and maintain the core graphics API layer that interfaces with low-level Metal systems.
  • Ensure the performance, stability, and scalability of the graphics backend across macOS, iOS, and VisionOS.
  • Collaborate with cross-functional teams to integrate the Metal API layer with higher-level engine systems.
  • Profile and optimize graphics performance on a wide range of Apple hardware.
  • Troubleshoot and debug complex issues to ensure Unity’s graphics engine runs efficiently on Apple platforms.
  • Contribute to the continuous improvement of Unity’s rendering pipeline.
  • Deliver high-quality, production-ready code.
What we're looking for:
  • 10+ years of experience in C++ programming, with a strong focus on modern C++ standards.
  • Deep expertise in Apple's Metal API.
  • Comprehensive understanding of GPU operation and Metal's resource management.
  • Proven ability to work with large graphics API codebases.
Nice to have:
  • Experience using platform-specific tools such as Xcode, Metal Debugger, and Instruments.
  • Familiarity with DirectX 12 or Vulkan.

Unity is an equal opportunity employer committed to fostering an inclusive, innovative environment.

How to Apply

Interested in this position? Please submit your resume and cover letter through the application portal.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary