What are the responsibilities and job description for the Keynote Animation Software Engineer position at WalkWater Technologies?
REQ ID – 33955645
ROLE – Keynote Animation Software Engineer (Iwork team)
LOCATION – Remote
MAIN SKILLS – experience with Metal, OpenGL, WebGL, Vulkan, or similar GPU API, Experience with shaders (GLSL, HLSL, Metal shading language, etc.), experience Adding new features to the Keynote animation engine, Familiarity with computer graphics research (SIGGRAPH, GDC, etc.), experience with macOS or iOS (Xcode, Instruments, etc.), Experience with CoreGraphics and CoreAnimation, Experience with RealityKit, SceneKit, Unity, Unreal, or other high-level 3D API, Experience with low-level media APIs (AVFoundation, VideoToolbox, etc.), Experience with Motion, After Effects, or other animation editing tools, Deep knowledge of GPU architectures
Key Qualifications
· Will help build new automation using AI
· Strong graphic skills ( Metal shading language) . Shader programming. Vulkin, siggraph papers etc
· Working with visual ( Strong visual programmer), 3D TOOLS
· Tech and graphic skills required.
Responsibilities include:
- Adding new features to the Keynote animation engine
- Profiling and optimizing performance of Keynote animations using state-
- of-the-art graphics techniques and research
- Keeping up with the latest best practices in graphics research and development
- Applying modern testing methodologies to a wide variety of animations and effects
Education
Degree in Computer Science or equivalent experience/skills