[Remote] Software Engineer V
Note: The job is a remote job and is open to candidates in USA. PTR Global is a leading provider of information technology and workforce solutions. They are seeking an enthusiastic Animation Software Engineer to help design, implement, and optimize new animations for their custom animation rendering engine, impacting millions of users on macOS, iOS, and the web.ResponsibilitiesAdding new features to the Keynote animation engineProfiling and optimizing performance of Keynote animations using state ofthe-art graphics techniques and researchKeeping up with the latest best practices in graphics research and developmentApplying modern testing methodologies to a wide variety of animations and effectsSkillsAbility to visualize and implement highlevel animation and graphical conceptsDemonstrated experience with Metal, OpenGL, WebGL, Vulkan, or similar GPU APIExperience with shaders (GLSL, HLSL, Metal shading language, etc.)Excellent communication skillsAdaptable, quick learnerDegree in Computer Science or equivalent experience/skillsFamiliarity with computer graphics research (SIGGRAPH, GDC, etc.)Development experience with macOS or iOS (Xcode, Instruments, etc.)Experience with CoreGraphics and CoreAnimationExperience with RealityKit, SceneKit, Unity, Unreal, or other highlevel 3D APIExperience with lowlevel media APIs (AVFoundation, VideoToolbox, etc.)Experience with Motion, After Effects, or other animation editing toolsExperience with scripting, unit testing, and automated testingDeep knowledge of GPU architecturesArtistic or design backgroundBenefitsMedicalDentalVision401K contributionsAny other PTO, sick leave, and other benefits mandated by appliable state or localities where you reside or workCompany OverviewPTR Global provides IT and professional staffing and workforce solutions for contingent and permanent roles across industries. It was founded in 1996, and is headquartered in , with a workforce of 201-500 employees. Its website is https://www.ptrglobal.com.