Graphics Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Unity · 16 hours ago

Graphics Engineer

Unity is a leading platform for creating and growing games and interactive experiences. The Graphics Engineer will be responsible for developing and maintaining software code for Unity's real-time game engine, designing 3D graphics rendering algorithms, and collaborating with teams to enhance rendering performance across various platforms.

3D TechnologyReal Time
badNo H1Bnote

Responsibilities

Develop and maintain the software code and infrastructure of the real-time game engine
Design and develop 3D graphics rendering algorithms for various platforms
Collaborate with other teams with each feature release to expose backend functionality to user scripting
Work with modern graphics APIs to build a unified abstraction layer to support cross-platform rendering in the game engine
Optimize performance, troubleshoot performance-related bugs and create tools to evaluate performance
Partner with the Virtual Reality team, platform partners and customers to improve rendering performance

Qualification

C++Computer graphics renderingDirectX12VulkanMetalNsight GraphicsRenderDocCross-platform rendering3D graphics algorithmsPerformance optimizationEnglishCollaboration

Required

Master's degree, or foreign equivalent degree, in Computer Science, Computer Graphics, Information Technology, or a related field and two (2) years of related work experience
Must have two (2) years of experience with/in the following: Applying computer graphics rendering techniques including geometric rendering, lighting and illumination, and texture mapping; Developing applications in C++ using classes, templates, and polymorphism; Using Nsight Graphics and RenderDoc to troubleshoot performance-related bugs and create tools to evaluate performance; Building unified abstraction layers using DirectX12, Vulkan or Metal to support cross-platform rendering; and Developing rendering infrastructure code for at least three of the following platforms: Windows, Linux, Mac OS, and PlayStation
This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English

Benefits

Comprehensive health, life, and disability insurance
Commute subsidy
Employee stock ownership
Competitive retirement/pension plans
Generous vacation and personal days
Support for new parents through leave and family-care programs
Office food snacks
Mental Health and Wellbeing programs and support
Employee Resource Groups
Global Employee Assistance Program
Training and development programs
Volunteering and donation matching program

Company

Unity [NYSE: U] offers a suite of tools to create, market, and grow games and interactive experiences across all major platforms from mobile, PC, and console, to extended reality.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Jim Whitehurst
Chief Executive Officer
linkedin
leader-logo
John Riccitiello
CEO
linkedin
Company data provided by crunchbase