Job Description:
- You are a talented Senior Graphics Engineer looking to build the next generation of games for Oculus Quest.
- You have multiple years of experience with the Unity Editor (or other 3D game engines like Unreal) and can push pixels and perfect pipelines.
- Strong communicator who loves the iterative technical and creative process
- Desire to understand a product holistically and contribute creatively
- Know when to be pragmatic and when to be blue sky
- Make engineering trade-offs that align with business objectives
- Possess wily and unconventional thinking
- Must embrace teamwork, as well as solve problems independently
- Eager to roll up your sleeves to make contributions outside of your specialty
Responsibilities
- Collaborating with artists, designers, and other engineers to design, research, innovate, and implement rendering technologies and feature sets
- Work closely with technical artists to create highly-productive content workflows
- Experience developing tools and workflows
- Extensive profiling and optimization experience
- Passion for graphics programming and staying on top of current technologies
- Proficiency in developing object-oriented software, with deep experience in one or more relevant languages (C++ or C#)
- Experience with the entire development life-cycle from concept to launching
Requirements
- 8+ years professional experience in software development
- 5+ years professional experience in Unity
- Strong experience in different approaches and systems design to achieve performance or quality goals
- Experience with modern API’s and languages such as Vulkan, DX11, HLSL, GLSL, ShaderLab, and Shader Graph
- Extensive GPU and shader experience
- Strong 3D Math Skills
Bonus Points
- Strong background in AR or VR
Mandatory Skills
8+ years professional experience in software development 5+ years professional experience in Unity Strong experience in different approaches and systems design to achieve performance or quality goals