Graphics Software Engineer - Metaverse Avatars Join us to apply for the Graphics Software Engineer - Metaverse Avatars role at Meta . Reality Labs at Meta is building products that make it easier for people to connect with loved ones, enjoy top-notch, wire-free VR and mobile gaming, and push the future of computing platforms. We are … a team of world-class experts developing and shipping products at the intersection of hardware, software, and content. As a Graphics Software Engineer on the Reality Labs (Avatars) team at Meta, you will help push the boundaries of how people represent themselves and work, play, and connect. Connecting with others is at the heart of the metaverse, and … we're helping to define what that means. Responsibilities: Develop innovative graphics frameworks, algorithms, and tools to maximize avatar quality and performance. Partner with infrastructure and product teams across Meta on camera, graphics, hardware, media, and real-time rendering architecture. Optimize GPU performance across servers and mobile devices at web scale. Develop and enhance real-time animation and More ❯
London, England, United Kingdom Hybrid / WFH Options
Sports Interactive Limited
Location: SI HQ, Here East, London/Remote Reporting to: Lead Software Engineer (Graphics) The gaming studio behind: Football Manager. Founded in 1994, Sports Interactive (‘SI’) became a wholly owned subsidiary of SEGA Europe in 2006. Based at the Here East technology hub in Stratford, East London, the SI team continues to expand as we bring our titles … your individual potential. Position Overview Continually improving the visual quality and performance of Football Manager is one of our main goals, and we are looking for an experienced, passionate graphics software engineer to join our team. In this role you will collaborate with peers in the Graphics Team as well as work closely with the Art Department … Collaborate with artists and engineers to create scalable, high-quality rendering solutions. Knowledge, Skills, and Experience Extensive professional experience using C# as the main language. Significant experience as a graphics software engineer, having shipped at least one game using Unity on multiple platforms. Strong knowledge of Unity URP, including customization via Render Graph and SRP. Proficiency in HLSL More ❯
Software Engineer III, Pixel Graphics, GPU Software Join to apply for the Software Engineer III, Pixel Graphics, GPU Software role at Google Software Engineer III, Pixel Graphics, GPU Software 5 days ago Be among the first 25 applicants Join to apply for the Software Engineer III, Pixel Graphics, GPU Software role at … operating systems. Preferred qualifications: Master's degree or PhD in Computer Science or a related technical field. Experience developing and debugging native code on Android. Experience writing low-level graphics API code. Experience analyzing GPU-accelerated applications like games, image processing or GPGPU applications. Experience writing or contributing to graphics drivers. Knowledge of the OpenGL ES, Vulkan, or … scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Job Overview: We are seeking a skilled and motivated Senior Software Engineer to join our Compiler team supporting Mali mobile IPs. Our team works on Graphics and Compute APIs (OpenGL ES, OpenCL, Vulkan) within our LLVM-based compiler, focusing on enhancing GPU technologies for the mobile and automotive markets of the future. Responsibilities: Analyze Graphics and Compute … and test new features Optimize performance of Mali GPUs Required Skills and Experience: Experience in compiler development Preferred Skills and Experience: Knowledge of the LLVM compiler framework Familiarity with Graphics APIs such as DirectX, OpenGL, or Vulkan Benefits and Additional Information: Join us to influence the future of Graphics APIs, GPU architectures, and instruction sets! Additional Support and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Arm's Client team are looking for a Staff GraphicsEngineer to lead and support technical engagements with key OEM partners. In this role, you will work at the intersection of hardware and software, supporting the integration, optimization, and deployment of advanced graphics technologies across a diverse range of OEM platforms, including mobile, XR, and embedded systems. … This is a high-impact, technical role that requires collaboration across internal GPU engineering and architecture teams, and OEM stakeholders to deliver high-performance, high-efficiency graphics solutions at scale. Responsibilities: Lead technical engagements with OEMs to integrate and optimise graphics IP across a range of hardware platforms. Investigate and resolve system-level graphics issues, including performance … tuning guidance and insights to OEM partners. Contribute to internal roadmaps, documentation, and best practice guides, ensuring long-term technical success. Required Skills and Experience : Proven industry experience in graphics engineering, with a strong focus on optimization and debugging. Deep expertise in modern graphics APIs (Vulkan, OpenGL ES, DirectX, Metal). Proficient in C/C++ and shading More ❯
Meta is seeking skilled engineers to join our team and contribute to the development of innovative graphics frameworks, algorithms, and tools that maximize quality and performance. As a key member of our engineering team, you will collaborate with cross-functional teams across Meta to create real-time rendering architecture, build high-quality digital representations of people, and enhance real … high-quality, performant, and maintainable code will be essential in delivering innovative products in mobile, AR/VR spaces. You will also have the opportunity to document and support graphics and tooling features, working closely with various infrastructure and product teams to drive project success. Software Engineer, Graphics Rendering Responsibilities Develop innovative graphics frameworks, algorithms, and … time rendering architecture Build tools and pipelines for generating realistic synthetic images and digital representations Enable high-fidelity experiences through remote compute solutions on smaller devices Document and support graphics features Create high-quality, performant, and maintainable code Partner closely with various infra, runtime, technical artist, and product teams to deliver innovation into products Build platforms for cloud-streamed More ❯
PhD in Computer Science or a related technical field. 1 year of experience in a technical leadership role. Experience developing accessible technologies. Experience in the development or contribution to graphics drivers, demonstrating a strong understanding of shader compilation processes and low-level graphics API interactions. Familiarity with compiler technologies (particularly LLVM) and shader ecosystems, including high-level languages … scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. … includes bringing together the best of Google’s artificial intelligence, software, and hardware to build global smartphones and create transformative experiences for users across the world. Responsibilities Develop GPU graphics and compute technologies spanning the full GPU software stack. Seek general solutions to problems, minimizing application or device-specific workarounds to serve users of all Pixel devices, including in More ❯
operating systems. Preferred qualifications: Master's degree or PhD in Computer Science or a related technical field. Experience developing and debugging native code on Android. Experience writing low-level graphics API code. Experience analyzing GPU-accelerated applications like games, image processing or GPGPU applications. Experience writing or contributing to graphics drivers. Knowledge of the OpenGL ES, Vulkan, or … scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. … includes bringing together the best of Google's artificial intelligence, software, and hardware to build global smartphones and create transformative experiences for users across the world. Responsibilities Develop GPU graphics and compute technologies spanning the full GPU software stack. Seek general solutions to problems, minimizing application or device-specific workarounds to serve users of all Pixel devices, including in More ❯
operating systems. Preferred qualifications: Master's degree or PhD in Computer Science or a related technical field. Experience developing and debugging native code on Android. Experience writing low-level graphics API code. Experience analyzing GPU-accelerated applications like games, image processing or GPGPU applications. Experience writing or contributing to graphics drivers. Knowledge of the OpenGL ES, Vulkan, or … scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. … includes bringing together the best of Google’s artificial intelligence, software, and hardware to build global smartphones and create transformative experiences for users across the world. Responsibilities Develop GPU graphics and compute technologies spanning the full GPU software stack. Seek general solutions to problems, minimizing application or device-specific workarounds to serve users of all Pixel devices, including in More ❯
JUser: :_load: Unable to load user with ID: 992 Job Summary Senior GraphicsEngineer Country: United Kingdom Location: London Sector: Software Engineer Job Type: Permanent Technologies: 3D Graphics Programming Direct X Architecture Direct X 12 Shader Programming Programming C/C++ Rendering Vulkan Virtual Reality Maths Computer Science SDK GI/Ray Tracing PC/Console … graphics API's API Gaming Consoles developer SENIOR GRAPHICSENGINEER/London/C++/Gaming Endeavour has an excellent opportunity for result-driven Senior GraphicsEngineer to work for a global and reputable client in the Technology and entertainment sector, in a permanent position. The successful applicant will work on game oriented graphics technology and/or associated tools, to aid programmers in producing next-generation games. Essential Technical Background and skills required for the role: Experience of 3D graphics programming with DirectX or equivalent Understanding of computer architecture, modern CPUs and GPUs. Experience of programming in C/C++ Experience of rendering techniques Experience of low level programming and optimization More ❯
PhD in Computer Science or a related technical field. 1 year of experience in a technical leadership role. Experience developing accessible technologies. Experience in the development or contribution to graphics drivers, demonstrating a strong understanding of shader compilation processes and low-level graphics API interactions. Familiarity with compiler technologies (particularly LLVM) and shader ecosystems, including high-level languages … scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. … includes bringing together the best of Google's artificial intelligence, software, and hardware to build global smartphones and create transformative experiences for users across the world. Responsibilities Develop GPU graphics and compute technologies spanning the full GPU software stack. Seek general solutions to problems, minimizing application or device-specific workarounds to serve users of all Pixel devices, including in More ❯
Social network you want to login/join with: Senior Graphics Software Engineer, Manchester col-narrow-left Client: arm limited Location: Manchester, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 12689103abcf Job Views: 5 Posted: 25.06.2025 Expiry Date: 09.08.2025 col-wide Job Description: The Role Do you want to research and … contribute to breakthroughs in the graphics and gaming industry? Make a difference in the performance of games and other applications on billions of Arm-based devices! Join our innovative graphics research team. This role is within the growing Client Ecosystem & Engineering team responsible for enabling the best possible Graphics and Gaming applications on Arm-based smartphones, Chromebooks … laptops, and 2-in-1 devices. We are looking for an inquisitive software engineer, a passionate Computer Graphics and video games programmer, willing to explore the full software stack and the underlying hardware and processor architecture. Responsibilities: The main responsibility of the team is to analyse gaming and graphics workloads on tomorrow's smartphones, identifying performance bottlenecks More ❯
Senior Machine Learning GraphicsEngineer United Kingdom, London Why PlayStation? PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and … our growing global team. The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation. The role We are seeking an experienced machine learning engineer to join our team and use ML in real-time computer graphics applications. This is an outstanding opportunity to work at the forefront of technology and innovation, applying … your expertise to craft the future of gaming graphics! The team Based in London, our team is part of the ‘Foundational Systems and Experiences Engineering’ group. We build the low-level SDKs and fundamental technologies used by our game development partners to build PlayStation Games. Our team is dedicated to working on the latest GPU and Machine Learning technologies More ❯
systems. Experience developing software applications using the C programming language. Experience with object-oriented programming, templates, and the Standard Template Library (STL). Preferred qualifications: Experience writing low-level graphics API code. Experience in leading and coaching people. Experience developing graphics drivers with C. About the job Google's software engineers develop next-generation technologies that change how … from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile. As a software engineer, you will work on specific projects critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We … Whether capturing and sensing the world around us, advancing form factors, or improving interaction methods, the team aims to make people's lives better through technology. Responsibilities Develop GPU graphics and compute technologies spanning the full GPU software stack with C. Seek general solutions to problems, minimizing application or device-specific workarounds to serve users of all Pixel devices More ❯
Senior Software Engineer, Google Pixel Graphics corporate_fare Google place London, UK Apply Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages, and with data structures/algorithms. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and … systems. Experience developing software applications using the C programming language. Experience with object-oriented programming, templates, and the Standard Template Library (STL). Preferred qualifications: Experience writing low-level graphics API code. Experience in leading and coaching of people. Experience developing graphics drivers with C coding language. About the job Google's software engineers develop the next-generation … scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. More ❯
London, England, United Kingdom Hybrid / WFH Options
PlayStation
The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation. Role Overview: We are looking for an independent, dedicated Senior or Staff Software Engineer (Graphics) to join theVisual Computing Group (VCG) and contribute to redefining the world of game play and live streaming via advanced R&D. VCG’s mission is to … of ML workloads within game engines or runtime tools for prototyping of R&D features within real-time gameplay environments Research, prototyping and implementation of new methods for fast graphics or post processing and enhancement Collaborate with team members on drafting publications and patent submissions Participate and assist the team in core R&D work with other teams within … Sony Interactive Entertainment What we’re looking for: MSc. In Computer Graphics, Computer Science, Electronic Engineering, or a related field, or equivalent skills evidenced by work experience in the specific domain of the post Knowledge of the graphics pipeline, including coordinate transformations between frames of reference, PBR materials, rasterization, lighting, and ray tracing Minimum 4 years of experience More ❯
Rive is a new way to build production-ready UI and graphics. Rive combines an interactive design tool, a new stateful graphics format, a lightweight multi-platform runtime, and a blazing-fast vector renderer. This end-to-end pipeline guarantees that what you build in the Rive Editor is exactly what ships in your apps, games, and websites. Rive … years. Our innovative customers include tech giants, game studios, consumer apps with millions of users there are even Rive pixels in space! Rive is looking for an experienced C GraphicsEngineer specialized in GPU rendering pipelines to work on next generation features that will delight customers. You will be part of a self-directed, low-level, performance oriented … implement features in conjunction with our roadmap. Work to advance Rive's game engine integrations across Unity, Unreal, Defold, various C++ backends and future custom integrations. Work on existing graphics backends including Vulkan, Metal, D3D12, WebGL, and WebGPU. Optimize and ensure the quality of our existing C++ codebase. This is not a game development or gameplay position. Rive is More ❯
Social network you want to login/join with: GraphicsEngineer - Inside IR35 - 6 Month Initial Term We are seeking a talented and experienced Graphics Engineer. The ideal candidate will have a passion for graphics programming and possess strong skills in C++ or Python. Requirements: Proficiency in C++ or Python programming languages. Strong understanding of computer … graphics principles and algorithms. Hands-on experience with graphics APIs such as OpenGL, Vulkan, and DirectX. Familiarity with game engines such as Unity and Unreal Engine. Excellent problem-solving skills and attention to detail. Ability to work effectively both independently and as part of a team in a fast-paced environment. Strong communication and interpersonal skills. If you More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
Social network you want to login/join with: C Rust Graphics and Windowing System Software Engineer - Mir, London col-narrow-left Client: Canonical Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 682b76ff8ac4 Job Views: 8 Posted: 29.06.2025 Expiry Date: 13.08.2025 col-wide Job Description: Canonical is a leading … yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring a C Rust Graphics and Windowing System Software Engineer. We build – a high-performance, high-efficiency technology stack for window managers, display subsystems and solutions built on top of it, like Ubuntu Frame. … we shape the technology stack that empowers communities to realize a world where apps work seamlessly in every graphical environment. Our goal is to enable the whole spectrum of graphics from single-purpose screens through edge devices to full desktop environments. We also set the pace for graphics enablement across the Ubuntu certified hardware ecosystem. Our daily drill More ❯
Staff Software Engineer, Pixel Graphics, GPU Software Join to apply for the Staff Software Engineer, Pixel Graphics, GPU Software role at Google Staff Software Engineer, Pixel Graphics, GPU Software 5 days ago Be among the first 25 applicants Join to apply for the Staff Software Engineer, Pixel Graphics, GPU Software role at … technical direction. 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects. Experience with compiler technologies and toolchains, particularly LLVM. Familiarity with graphics and compute shader languages (e.g., HLSL, GLSL) and intermediate representations like SPIR-V. About the job Google's software engineers develop the next-generation technologies that change how billions … scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. More ❯
Low-Level GraphicsEngineer - Mid-Senior Low-Level GraphicsEngineer - Mid-Senior 5 days ago Be among the first 25 applicants Direct message the job poster from TechNET Immersive This role is with a UK-based deep-tech company specialising in advanced video compression technologies. Their solutions are used globally in streaming, broadcasting, and device manufacturing … understanding of how modern GPUs work, including memory and compute models Experience building production-quality software and working as part of a collaborative engineering team Familiarity with video processing, graphics pipelines or related technologies is a strong advantage Nice to have Experience working with video codecs (e.g. AV1, HEVC, LCEVC) Familiarity with FFmpeg, GStreamer or similar frameworks Exposure to … Information Technology, and Research Industries Software Development, Information Technology & Services, and Computer Games Referrals increase your chances of interviewing at TechNET Immersive by 2x Get notified about new Graphic Engineer jobs in London Area, United Kingdom . London, England, United Kingdom 1 week ago Junior Graphic Designer (Performance Marketing) Greater London, England, United Kingdom 2 weeks ago London, England More ❯
technical direction. 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects. Experience with compiler technologies and toolchains, particularly LLVM. Familiarity with graphics and compute shader languages (e.g., HLSL, GLSL) and intermediate representations like SPIR-V. About the job Google's software engineers develop the next-generation technologies that change how billions … scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. … and create transformative experiences for users across the world. Responsibilities Provide technical leadership on high-impact projects and advise Android and Pixel leadership on performance and feature opportunities in graphics software, and scope solutions with partner teams inside and outside Google. Influence and coach a distributed team of engineers. Facilitate alignment and clarity across teams on goals, outcomes, and More ❯
understanding of how modern GPUs work, including memory and compute models Experience building production-quality software and working as part of a collaborative engineering team Familiarity with video processing, graphics pipelines or related technologies is a strong advantage Nice to have Experience working with video codecs (e.g. AV1, HEVC, LCEVC) Familiarity with FFmpeg, GStreamer or similar frameworks Exposure to More ❯
understanding of how modern GPUs work, including memory and compute models Experience building production-quality software and working as part of a collaborative engineering team Familiarity with video processing, graphics pipelines or related technologies is a strong advantage Nice to have Experience working with video codecs (e.g. AV1, HEVC, LCEVC) Familiarity with FFmpeg, GStreamer or similar frameworks Exposure to More ❯
Role Overview We are seeking a skilled and experienced software engineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain Vulkan drivers tailored to our custom GPU architecture Ensure … full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers to inform and influence architectural decisions Investigate and resolve driver-related issues across multiple applications and environments Contribute … to internal documentation and developer-facing resources Requirements A minimum of 5 years’ experience in graphics driver development Strong understanding of the Vulkan API and modern graphics programming techniques Proven experience with GPU architectures and low-level driver implementation Solid grasp of graphics and compute pipeline concepts Experience working with LLVM-based compiler technologies (desirable) Familiarity with More ❯