on-site) Join the Cutting Edge of Mobile GPU Architecture with a Leading Technology Innovator! Are you a passionate and experienced GPU Software Engineer with a deep understanding of 3Dgraphics APIs? Do you thrive on tackling complex challenges and shaping the future of mobile GPU technology? If so, we want to hear from you! We are seeking … team within a world-leading technology company , working at the forefront of mobile GPU Software Architecture design. In this role, you will investigate and design groundbreaking features for leading 3Dgraphics APIs like Vulkan and DirectX, directly impacting the performance and capabilities of current and future GPUs. Your Impact: Innovate: Design and develop new features for 3DGraphics APIs, pushing the boundaries of mobile GPU capabilities. Analyze & Evaluate: Investigate and evaluate features and improvements to 3DGraphics APIs, considering hardware design and software architecture implications. Shape the Future: Prototype interface changes, propose changes to GPU architecture, and draft new API extensions and specifications. Collaborate: Work closely with software and hardware architects, driver development More ❯
Derby, Derbyshire, East Midlands, United Kingdom Hybrid/Remote Options
Ascent People
C# Senior Developer, 3D Software Developer, CAD, Graphics Software Engineer, 3DGraphics, CAD, Games, Maths, Physics, .Net Core, SQL Server, T-SQL, OpenGL/DirectX - East Midlands - up to 75K Software/Senior Developer - Geometric Algorithms A leading global software engineering company is looking for talented Software Developers with strong backgrounds in Mathematics, Physics, 3DGraphics, or Games Development to join their innovative team. Are you the right fit? Proven C# experience developing Graphics, CAD, or Mathematical software applications Can you write and understand complex geometric algorithms? Experience building software for 3D model creation and manipulation Background with OpenGL, DirectX, or similar graphics technologies Games development or related mathematical programming … teams on innovative feature design and implementation Develop robust cloud-based solutions utilising messaging and notification APIs within micro-service architectures Solve complex mathematical and geometric challenges Create sophisticated 3D graphical and/or CAD applications Essential Skills & Experience Strong proficiency in C# and ASP.NET Core Hands-on experience with cloud-based solutions and micro-service architecture Excellent mathematical More ❯
Leicester, Leicestershire, East Midlands, United Kingdom Hybrid/Remote Options
Ascent People
C# Senior Developer, 3D Software Developer, CAD, Graphics Software Engineer, 3DGraphics, CAD, Games, Maths, Physics, .Net Core, SQL Server, T-SQL, OpenGL/DirectX - East Midlands - up to 75K Software/Senior Developer - Geometric Algorithms A leading global software engineering company is looking for talented Software Developers with strong backgrounds in Mathematics, Physics, 3DGraphics, or Games Development to join their innovative team. Are you the right fit? Proven C# experience developing Graphics, CAD, or Mathematical software applications Can you write and understand complex geometric algorithms? Experience building software for 3D model creation and manipulation Background with OpenGL, DirectX, or similar graphics technologies Games development or related mathematical programming … teams on innovative feature design and implementation Develop robust cloud-based solutions utilising messaging and notification APIs within micro-service architectures Solve complex mathematical and geometric challenges Create sophisticated 3D graphical and/or CAD applications Essential Skills & Experience Strong proficiency in C# and ASP.NET Core Hands-on experience with cloud-based solutions and micro-service architecture Excellent mathematical More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom Hybrid/Remote Options
Ascent People
C# Senior Developer, 3D Software Developer, Graphics Software Engineer, 3DGraphics, CAD, Games, Maths, Physics, .Net Core, SQL Server, T-SQL, OpenGL/DirectX - East Midlands - up to 75K Software/Senior Developer - Graphics/CAD/Mathematical Applications A leading global software engineering company is seeking talented Software Developers with strong backgrounds in Mathematics … Physics, 3DGraphics, or Games Development to join their innovative team. Are you the right fit? Proven C# experience developing Graphics, CAD, or Mathematical software applications Experience building software for 3D model creation and manipulation Background with OpenGL, DirectX, or similar graphics technologies Games development or related mathematical programming experience The Role: Join a dynamic … teams on innovative feature design and implementation Develop robust cloud-based solutions utilising messaging and notification APIs within micro-service architectures Solve complex mathematical and geometric challenges Create sophisticated 3D graphical and/or CAD applications Essential Skills & Experience Strong proficiency in C# and ASP.NET Core Hands-on experience with cloud-based solutions and micro-service architecture Excellent mathematical More ❯
C# Senior Developer, 3D Software Developer, CAD, Graphics Software Engineer, 3DGraphics, CAD, Games, Maths, Physics, .Net Core, SQL Server, T-SQL, OpenGL/DirectX - East Midlands - up to 75K Software/Senior Developer - Geometric Algorithms A leading global software engineering company is looking for talented Software Developers with strong backgrounds in Mathematics, Physics, 3DGraphics, or Game More ❯
C# Senior Developer, 3D Software Developer, CAD, Graphics Software Engineer, 3DGraphics, CAD, Games, Maths, Physics, .Net Core, SQL Server, T-SQL, OpenGL/DirectX - East Midlands - up to 75K Software/Senior Developer - Geometric Algorithms A leading global software engineering company is looking for talented Software Developers with strong backgrounds in Mathematics, Physics, 3DGraphics, or Game... More ❯
C# Senior Developer, 3D Software Developer, CAD, Graphics Software Engineer, 3DGraphics, CAD, Games, Maths, Physics, .Net Core, SQL Server, T-SQL, OpenGL/DirectX - East Midlands - up to 75K Software/Senior Developer - Geometric Algorithms A leading global software engineering company is looking for talented Software Developers with strong backgrounds in Mathematics, Physics, 3DGraphics, or Game... More ❯
C# Senior Developer, 3D Software Developer, CAD, Graphics Software Engineer, 3DGraphics, CAD, Games, Maths, Physics, .Net Core, SQL Server, T-SQL, OpenGL/DirectX - East Midlands - up to 75K Software/Senior Developer - Geometric Algorithms A leading global software engineering company is looking for talented Software Developers with strong backgrounds in Mathematics, Physics, 3DGraphics, or Game click apply for full job details More ❯
C# Senior Developer, 3D Software Developer, CAD, Graphics Software Engineer, 3DGraphics, CAD, Games, Maths, Physics, .Net Core, SQL Server, T-SQL, OpenGL/DirectX - East Midlands - up to 75K Software/Senior Developer - Geometric Algorithms A leading global software engineering company is looking for talented Software Developers with strong backgrounds in Mathematics, Physics, 3DGraphics, or Game click apply for full job details More ❯
C# Senior Developer, 3D Software Developer, Graphics Software Engineer, 3DGraphics, CAD, Games, Maths, Physics, .Net Core, SQL Server, T-SQL, OpenGL/DirectX - East Midlands - up to 75K Software/Senior Developer - Graphics/CAD/Mathematical Applications A leading global software engineering company is seeking talented Software Developers with strong backgrounds in Mathematics … Physics, 3DGraphics click apply for full job details More ❯
Mansfield, Nottinghamshire, East Midlands, United Kingdom Hybrid/Remote Options
Ascent People
C# Senior Developer, Physics Software Developer, Geometric Algorithms, Software Engineer, 3DGraphics, CAD, Games, Maths, Physics, .Net Core, SQL Server, T-SQL, OpenGL/DirectX - East Midlands - up to 75K Senior Software Engineer - Geometric Algorithms/CAD/Mathematical Applications A leading global software engineering company is seeking talented Software Developers with strong backgrounds in Mathematics, Physics, 3DGraphics, or Games Development to join their innovative team. Are you the right fit? Proven C# experience developing Graphics, CAD, or Mathematical software applications Experience building software for 3D model creation and manipulation Background with OpenGL, DirectX, or similar graphics technologies Games development or related mathematical programming experience The Role: Join a dynamic development environment … teams on innovative feature design and implementation Develop robust cloud-based solutions utilising messaging and notification APIs within micro-service architectures Solve complex mathematical and geometric challenges Create sophisticated 3D graphical and/or CAD applications Essential Skills & Experience Strong proficiency in C# and ASP.NET Core Hands-on experience with cloud-based solutions and micro-service architecture Excellent mathematical More ❯
City of London, London, United Kingdom Hybrid/Remote Options
microTECH Global LTD
Job Title: 3D Computer Vision Engineer Location: London, UK (Hybrid Working) Type: Permanent Key Responsibilities: Lead development of machine learning systems for digital human avatar generation using inverse rendering and Unity-based visualization. Design and implement mesh and texture warping algorithms (energy-based methods, Thin Plate Splines). Develop inverse rasterization systems and facial feature extraction algorithms using PyTorch. … for facial blend shapes using optimization (Active Set solver, Libigl) and Functional Maps. Design Unity and Unreal Engine plugins for real-time physics, rendering, and visualization. Develop modules for 3D reconstruction, mesh processing, and camera calibration using C++ and Python. Implement reinforcement learning systems for animation synthesis and optimization-based cloth simulation. Build OpenGL/Compute shaders and GPU … kernels for performance-critical 3D applications. Requirements: Degree in Computer Science, Engineering, Mathematics, or related field, or equivalent experience in 3Dgraphics or ML systems. Strong in C Python, 3Dgraphics pipelines, inverse rendering, and geometry processing. Experience with GPU programming (OpenGL, CUDA, Vulkan), PyTorch/TensorFlow, and real-time engines (Unity/Unreal). More ❯
Job Title: 3D Computer Vision Engineer Location: London, UK (Hybrid Working) Type: Permanent Key Responsibilities: Lead development of machine learning systems for digital human avatar generation using inverse rendering and Unity-based visualization. Design and implement mesh and texture warping algorithms (energy-based methods, Thin Plate Splines). Develop inverse rasterization systems and facial feature extraction algorithms using PyTorch. … for facial blend shapes using optimization (Active Set solver, Libigl) and Functional Maps. Design Unity and Unreal Engine plugins for real-time physics, rendering, and visualization. Develop modules for 3D reconstruction, mesh processing, and camera calibration using C++ and Python. Implement reinforcement learning systems for animation synthesis and optimization-based cloth simulation. Build OpenGL/Compute shaders and GPU … kernels for performance-critical 3D applications. Requirements: Degree in Computer Science, Engineering, Mathematics, or related field, or equivalent experience in 3Dgraphics or ML systems. Strong in C Python, 3Dgraphics pipelines, inverse rendering, and geometry processing. Experience with GPU programming (OpenGL, CUDA, Vulkan), PyTorch/TensorFlow, and real-time engines (Unity/Unreal). More ❯
for facial blend shapes using optimization (Active Set solver, Libigl) and Functional Maps. Design Unity and Unreal Engine plugins for real-time physics, rendering, and visualization. Develop modules for 3D reconstruction, mesh processing, and camera calibration using C++ and Python. Implement reinforcement learning systems for animation synthesis and optimization-based cloth simulation. Build OpenGL/Compute shaders and GPU … kernels for performance-critical 3D applications. Requirements: Degree in Computer Science, Engineering, Mathematics, or related field, or equivalent experience in 3Dgraphics or ML systems. Strong in C Python, 3Dgraphics pipelines, inverse rendering, and geometry processing. Experience with GPU programming (OpenGL, CUDA, Vulkan), PyTorch/TensorFlow, and real-time engines (Unity/Unreal). More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Microtech Global Ltd
strong background in GPU Software Architecture to join a team working at the forefront of mobile GPU Software Architecture design. You should have a strong understanding of rendering technologies, graphics pipelines and hands-on experience using one more of the OpenGL ES, Vulkan, DirectX, or Metal APIs. A deep understanding of GPU architectures and the workloads GPUs are likely … are self-motivated and ambitious, and have the ability to work as part of a team and to network across teams. Key Responsibilities: Design and develop new features of 3DGraphics API. Investigate and evaluate features of and improvements to 3DGraphics APIs. Drafting new API extensions and writing specification. Prototyping interface changes and proposals Propose … GPU software architecture or driver development Hands-on experience with one or more of the following technologies: Vulkan, OpenGL ES, Metal, or DirectX11 or 12. Desired: Sound knowledge of graphics rendering pipeline (rasterization and ray-tracing) Knowledge of neural rendering, raytracing and mesh shading pipeline is plus. Creativity and ability to effectively communicate ideas. Comfortable working on immature technologies More ❯
C# Senior Developer, 3D Software Developer, Graphics Software Engineer, 3DGraphics, CAD, Games, Maths, Physics, .Net Core, SQL Server, T-SQL, OpenGL/DirectX - East Midlands - up to 75K Software/Senior Developer - Graphics/CAD/Mathematical Applications A leading global software engineering company is seeking talented Software Developers with strong backgrounds in Mathematics … Physics, 3D Graphics... More ❯
C++ Graphics Software Engineer London £50,000 - £60,000 You’ll be joining a brand-new specialist team of experts across software, product, content, and electronics, developing cutting-edge acoustic and visual technologies that use advanced projection and optimisation techniques to manipulate particles and create dynamic mid-air visual effects. What You’ll Be Doing Implement 3D model … slicing algorithms to convert mesh data into path representations, similar to CAD or 3D printing toolchains. Create intuitive internal tooling for non-technical users, focusing on usability and rapid iteration of prototype features. Integrate software with hardware control systems and design computational pipelines bridging authoring tools with physical display platforms. Design and prototype GUI applications for authoring and editing … animated 3D content. Collaborate closely with multidisciplinary teams to evolve prototype tools into customer-facing products. What's required for this C++ Graphics Software Engineer opportunity? Strong experience in C++. Proven capability with 3Dgraphics in OpenGL and OpenCL. Experience in optimisation, particularly in path planning. Solid understanding of real-time tracking, projection mapping, and geometry More ❯
C++ Graphics Software Engineer London £50,000 - £60,000 You’ll be joining a brand-new specialist team of experts across software, product, content, and electronics, developing cutting-edge acoustic and visual technologies that use advanced projection and optimisation techniques to manipulate particles and create dynamic mid-air visual effects. What You’ll Be Doing Implement 3D model … slicing algorithms to convert mesh data into path representations, similar to CAD or 3D printing toolchains. Create intuitive internal tooling for non-technical users, focusing on usability and rapid iteration of prototype features. Integrate software with hardware control systems and design computational pipelines bridging authoring tools with physical display platforms. Design and prototype GUI applications for authoring and editing … animated 3D content. Collaborate closely with multidisciplinary teams to evolve prototype tools into customer-facing products. What's required for this C++ Graphics Software Engineer opportunity? Strong experience in C++. Proven capability with 3Dgraphics in OpenGL and OpenCL. Experience in optimisation, particularly in path planning. Solid understanding of real-time tracking, projection mapping, and geometry More ❯
This role is for a senior graphics algorithm expert with a strong background in real-time rendering algorithms on GPU, or a background in other advanced use of graphics and rendering algorithms to join a team working at the forefront of 3Dgraphics algorithm development. The successful candidate will propose new ideas and develop new algorithms … for real-time rendering applications, especially for 3D games. You should have a strong understanding of graphics algorithms used in game engines (Unreal, Unity), e.g., deferred shading/lighting, physics based rendering, advanced image processing, voxel-based global illumination, screen space reflection, occlusion culling, shadow algorithms, anti-aliasing algorithms, etc. Experience in global illumination and ray tracing is … also important. Key Responsibilities: Propose new ideas and develop new graphics/rendering algorithms for mobile GPU. Analyze GPU applications to generate performance/power improvement, profile and optimise rendering code and GPU shaders. Publish research papers or patents for new graphics algorithms. Technical lead for the graphic algorithm team. Required: BSc or MSc in relevant discipline (CS More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Microtech Global Ltd
This role is for a senior graphics algorithm expert with a strong background in real-time rendering algorithms on GPU, or a background in other advanced use of graphics and rendering algorithms to join a team working at the forefront of 3Dgraphics algorithm development. The successful candidate will propose new ideas and develop new algorithms … for real-time rendering applications, especially for 3D games. You should have a strong understanding of graphics algorithms used in game engines (Unreal, Unity), e.g., deferred shading/lighting, physics based rendering, advanced image processing, voxel-based global illumination, screen space reflection, occlusion culling, shadow algorithms, anti-aliasing algorithms, etc. Experience in global illumination and ray tracing is … also important. Key Responsibilities: Propose new ideas and develop new graphics/rendering algorithms for mobile GPU. Analyze GPU applications to generate performance/power improvement, profile and optimise rendering code and GPU shaders. Publish research papers or patents for new graphics algorithms. Technical lead for the graphic algorithm team. Required: BSc or MSc in relevant discipline (CS More ❯
imagine, design, and make a better world.We are a team of scientists, researchers, engineers, and designers working together on projects that range from learning-based design systems, computer vision, graphics, robotics, human-computer interaction, sustainability, simulation, manufacturing, architectural design and construction.This role will report to a Research Manager in the AI Lab. Responsibilities Develop new ML models and AI … with foundation and open-source models, meta/transfer learning, fine-tuning, distillation, multi-task/continual learning, RL, RLxF, and/or image/audio/video/3D generation/understanding Experience or familiarity with the 3DGraphics/Animation, Manufacturing, Engineering, Architecture, and/or Construction doma Learn More About Autodesk Welcome to Autodesk More ❯
We're hiring a Sr Staff Software Engineer to join our engineering team in Orlando, FL. This role focuseson developing high-performance C++ software that transforms satellite imagery into 3D Earth intelligence products for mapping and analysis. Projects are varied, including government prototyping activities and internal tool development. The team is collaborative and flexible, with engineers contributing across multiple … areas depending on project needs. Responsibilities: A day in the life/What the position will be doing Design, develop, and maintain high-performance C++ software for 3D Earth imagery processing. Implement mesh-to-mesh registration and support map server development. Develop Python scripts and Linux-based workflows to support software tasks. Contribute to internal prototyping projects. Collaborate with … statistics . Experience with Linux development environments and version control tools (e.g., Git/GitLab). Ability to work onsite in Orlando, FL as required. Preferred Qualifications Experience in 3Dgraphics programming , visualization, or game development (e.g., Vulkan). Familiarity with Computer Vision, Remote Sensing, and GIS technologies. Experience with drone or aerial navigation systems . Proficiency in More ❯
knowledge/experience Experience developing algorithms and/or filtering methods Experience in multi-threaded programming Strong analytical, problem solving, and decision making skills Solid math background with vectors, 3D geometry, transformations, etc. Good communication and interpersonal skills Flexible work attitude and excellent team player Must be a U.S. Citizen or hold a valid green card Experience Recent industry … in using standard Office applications, e.g. Word, Excel Experience with any of the following is a plus: Microsoft Visual Studio/C++ Microsoft Widows based development environment Qt TensorFlow 3Dgraphics programming Image processing/vision applications Source Control Systems More ❯
solid STEM degree background preferred (but not essential) An enthusiastic, humble approach to learning - and to making things better, every day Cloud, Cross platform (Linux/Windows), Azure, Python, 3Dgraphics (WebGL/OpenGL) experience all nice to have but not essential Expect to work across a diverse technical landscape. You might contribute to platform architecture, data algorithms More ❯
solid STEM degree background preferred (but not essential) An enthusiastic, humble approach to learning - and to making things better, every day Cloud, Cross platform (Linux/Windows), Azure, Python, 3Dgraphics (WebGL/OpenGL) experience all nice to have but not essential Expect to work across a diverse technical landscape. You might contribute to platform architecture, data algorithms More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum Hybrid, Great Pension, Flexi, Bupa