Our client is seeking a Senior Graphics Engineer to join their Graphics Research Team on a 6-month contract. They are looking for Engineers who have experience with low-level graphics and GPU development on the Android platform. Hybrid working, 3 days onsite and 2 days WFH. Skills & Qualifications: Experience in real-time embedded software development, preferably for mobile devices, with proficiency in modern development tools and environments. Solid understanding of computer graphics, with experience designing and developing middleware using APIs like Vulkan (preferred), OpenGL ES, OpenGL, or DirectX. Familiarity with graphics pipelines and contemporary mobile GPU architectures. Strong programming skills in C/C++. Understanding of system performance analysis, memory management, multithreading, synchronization, and user/kernel mode interactions. Responsibilities: Collaborate on the bring-up and evaluation of new devices, defining and implementing advanced UX requirements with cross-functional teams. Design and implement efficient middleware libraries using graphics and compute APIs such as Vulkan and OpenGL ES. Implement standard features and extensions in the Android Graphics stack. Optimize real-time rendering pipelines and deliver class-leading performance. Seniority level
Mid-Senior level Employment type
Contract Job function
Industries: Semiconductor Manufacturing and Appliances, Electrical, and Electronics Manufacturing
#J-18808-Ljbffr