BCforward is seeking a Senior Graphics Engineer to work remote in Seattle WA (must be able to do onsite visits)US - WA - Remote (147200) Job Title: Core Engineering- Software - Developer VRemote West Coast only, Strong preference for candidates in Seattle for onsite visits Pay: $85-$90/hrW2 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 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)C# and/or Unreal Engine experience AR/VR experienceRendering technologies, animation work, pipeline matching base, mobile rendering work, unity rendering, mobile rendering and optimization experienceWorking on an FPS “mobile” type game, candidate with experience working on Call of Duty Mobile, or other games optimizing them for Mobile is ideal.C ++ and C# preferredUnreal engine experience, unity experience, shaders Systems architecture experience, Maya explores AR/VR mobile