Harvey Nash has been engaged to find a talented Software Engineer (Metal shading language) for our Enterprise Client.
To be eligible, consultants must be local to Cupertino, able to work directly for Harvey Nash on a W2 basis, and not be Visa dependent (No C2C/C2H).
Duration: 12 months
- The ideal candidate is passionate about creating high-quality, high-performance, and visually engaging graphics and animations.
- Adding new features to the Keynote animation engine.
- Profiling and optimizing performance of Keynote animations using state-of-the-art graphics techniques and research.
- Ability to visualize and implement high-level animation and graphical concepts.
- Demonstrated experience with Metal, OpenGL, WebGL, Vulkan, or similar GPU API.
- Experience with shaders (GLSL, HLSL, Metal shading language, etc.)
- Keeping up with the latest best practices in graphics research and development.
- Applying modern testing methodologies to a wide variety of animations and effects.
- Familiarity with computer graphics research (SIGGRAPH, GDC, etc.)
- Development experience with macOS or iOS (Xcode, Instruments, etc.)
- Experience with Core Graphics and Core Animation.
- Experience with Reality Kit, SceneKit, Unity, Unreal, or another high-level 3D API.
- Experience with low-level media APIs (AVFoundation, Video Toolbox, etc.)
- Experience with Motion, After Effects, or other animation editing tools.
- Experience with scripting, unit testing, and automated testing.
- Deep knowledge of GPU architectures.
- Artistic or design background.
Thank you for your interest!