Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

Apple Graphics Rendering Compositing Engineer 
United States, California, Cupertino 
776998093

Today
As an engineer on the UI compositing team, you will work within a highly skilled engineering team in the design and implementation of critical rendering technologies. Your responsibilities will include:* Work directly with the GPU, Media, UI, Car Experience, and System Experience teams to implement features and debug issues across the Apple software ecosystem.* Develop APIs, Framework and System Software, including Core Animation Framework for rendering, compositing, and animating visual elements.* New hardware bringup and productization across multiple programs.* In-depth performance analysis and optimization.
  • 3+ years of software development experience
  • BS or MS Degree or equivalent experience
  • Excellent C/C++ coding abilities
  • A genuine passion for 2D and 3D graphics
  • Experience with OpenGL, Vulkan, Metal, or other GPU programming APIs
  • Excellent communication and collaboration skills
  • Excellent software design, problem solving and debugging skills
  • Experience with software performance analysis, optimizations and low-level systems programming
  • You have excellent judgment and integrity with the ability to make timely and sound decisions
  • You have an ability to handle complexity while achieving extraordinary quality
  • You are upbeat, adaptable, and results-oriented with a positive attitude
  • Experience with cross-platform and embedded software development
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.