WavesReach
WavesReach is hiring: Senior Graphics Engineer in Los Angeles
WavesReach, Los Angeles, CA, United States, 90079
About the job Senior Graphics Engineer
A leading gaming studio has recently launched its first title, an infinitely replayable, global, and free-to-play Hero Builder for PC and Mac. In this genre-bending game, players take the role of an enterprising adventurer on a quest for wealth and glory in an intergalactic marketplace.The studio fosters a culture of innovation, inclusion, and passion among its team and fans to deliver impactful experiences that shape the way we all create, entertain, and play. With a truly global presence, its employees span across the US, Canada, Korea, Poland, Brazil, Greece, France, Ukraine, and more.
As a Senior Graphics Engineer , you will work closely with a tight-knit team developing rendering technologies, tools, and systems that bring the game vision to life. We value independent, innovative team members who thrive on tackling complex challenges. In this role, you will have the opportunity to contribute to all aspects of graphics development, ensuring the game is both visually stunning and highly optimized.
Responsibilities
Proficiency in C# and shader languages (HLSL, GLSL, etc)
Strong skills in graphics performance analysis and optimization including graphics hardware acceleration
Strong understanding of lighting principles, HDR, physically based rendering (PBR), and other modern rendering techniques
In-depth knowledge of industry-standard graphics APIs such as Vulkan, OpenGL and Metal
Familiarity with Unity URP
Strong 3D math skills
Good understanding of software design principles
Familiar with developing for cross platform products
Experience with applying and supporting art workflows and tools
Strong understanding of Unity Addressables package
Knowledge of Amplify Shader Editor Unity Package
Familiarity with mobile graphics chipsets
Requirements This specialist role is designed for a candidate who is passionate about creating visually stunning and performance-optimized visuals in Unity3D environments
Troubleshooting and solving graphics engineering problems
Implementing computer science and mathematics principles
Collaborating with artists, designers, and other engineers to design, research, innovate, and implement rendering technologies and feature sets
Analyzing and optimizing code related to graphics engineering
Work closely with production to establish timelines and milestones and ensure timely delivery
Create technical benchmarks to be used in production, implement optimizations and monitor the performance of the game
Cooperate with, and support, other programmers and members of a multidisciplinary team
Actively seek opportunities to improve the game(s) performance
Create and maintain technical documentation
Share best practices and new tools with the other artists and programmers