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.
Responsibilities
Collaborating with artists, designers, and other engineers to design, research, innovate, and implement rendering technologies and feature setsWork closely with technical artists to create highly-productive content workflowsExperience developing tools and workflowsExtensive profiling and optimization experiencePassion for graphics programming and staying on top of current technologiesProficiency 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
Skills:
Strong communicator who loves the iterative technical and creative processDesire to understand a product holistically and contribute creativelyKnow when to be pragmatic and when to be blue skyMake engineering trade-offs that align with business objectivesPossess wily and unconventional thinkingMust embrace teamwork, as well as solve problems independentlyEager to roll up your sleeves to make contributions outside of your specialty
Must Have Skills:
C++ and Unity Experience Required, more the betterShaderlab/Vulcan experience, GPU Rendering experienceProven experience with Mobile Rendering or optimizing PC games to run on Mobile (FPS Games strongly preferred)
Nice to Have Skills:
C# and/or Unreal Engine experienceAR/VR experience
Requirements
8+ years professional experience in software development5+ years professional experience in UnityStrong experience in different approaches and systems design to achieve performance or quality goalsExperience with modern API’s and languages such as Vulkan, DX11, HLSL, GLSL, ShaderLab, and Shader GraphExtensive GPU and shader experienceStrong 3D Math Skills
Bonus Points
Strong background in AR or VR
Compensation:
The pay rate range above is the base hourly pay range that Aditi Consulting reasonably expects to pay someone for this position (compensation may vary outside of this range depending on several factors, including but not limited to, a candidate’s qualifications, skills, competencies, experience, location and end client requirements).
Benefits and Ancillaries:
Medical, dental, vision, PTO benefits and ancillaries may be available for eligible Aditi Consulting employees and vary based on the plan options selected by the employee.
Aditi Consulting LLC uses AI technology to engage candidates during the sourcing process. AI technology is used to gather data only and does not replace human-based decision making in employment decisions.