Permanent Graphics Software Engineer Job Vacancies

1 to 25 of 28 Permanent Graphics Software Engineer Jobs

C++ Graphics Software Engineer

London Area, United Kingdom
IC Resources
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 … 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 3D graphics in OpenGL and OpenCL. Experience in optimisation, particularly in path planning. Solid understanding of real-time tracking, projection mapping, and geometry-based visual algorithms. Background in More ❯
Posted:

C++ Graphics Software Engineer

City of London, London, United Kingdom
IC Resources
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 … 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 3D graphics in OpenGL and OpenCL. Experience in optimisation, particularly in path planning. Solid understanding of real-time tracking, projection mapping, and geometry-based visual algorithms. Background in More ❯
Posted:

C++ Graphics Software Engineer

london, south east england, united kingdom
IC Resources
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 … 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 3D graphics in OpenGL and OpenCL. Experience in optimisation, particularly in path planning. Solid understanding of real-time tracking, projection mapping, and geometry-based visual algorithms. Background in More ❯
Posted:

C++ Graphics Software Engineer

slough, south east england, united kingdom
IC Resources
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 … 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 3D graphics in OpenGL and OpenCL. Experience in optimisation, particularly in path planning. Solid understanding of real-time tracking, projection mapping, and geometry-based visual algorithms. Background in More ❯
Posted:

C++ Graphics Software Engineer

london (city of london), south east england, united kingdom
IC Resources
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 … 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 3D graphics in OpenGL and OpenCL. Experience in optimisation, particularly in path planning. Solid understanding of real-time tracking, projection mapping, and geometry-based visual algorithms. Background in More ❯
Posted:

3D Graphics Software Engineer

Parsippany, New Jersey, United States
Canfield Scientific, Inc
The ideal 3D Graphics Software Engineer candidate is a skilled C++ with experience in real-time 3D rendering using the OpenGL with a good understanding of the software lifecycle, the ability to work in a fast-paced environment with shifting priorities and enjoys problem solving. Job Description: Design, develop, and maintain real-time 3D applications using … C++ and OpenGL Implement and optimize rendering pipelines, 3D geometry handling, and custom shader effects Develop features for 3D interaction, visualization, and simulation based on large image datasets Integrate graphics modules with backend data-processing and UI frameworks Debug, profile, and optimize CPU/GPU performance across multiple platforms Write clean, maintainable, well-documented, and portable code Core Requirements … year of established experience in C++ with focus on high-performance application development Demonstrated experience with OpenGL or OpenGL ES, including GLSL shader programming Solid understanding of 3D computer graphics, linear algebra, and camera geometry Knowledgeable of cross-platform development (Windows, Linux, or macOS) Familiarity with C++ build tools such as git and make or CMake Desired: Exposure to More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Graphics Software Engineer

Hertfordshire, England, United Kingdom
microTECH Global LTD
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 More ❯
Posted:

Graphics Software Engineer

hertfordshire, east anglia, united kingdom
microTECH Global LTD
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 More ❯
Posted:

Graphics Software Engineer

watford, hertfordshire, east anglia, united kingdom
microTECH Global LTD
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 More ❯
Posted:

Graphics Software Engineer

Egham, England, United Kingdom
microTECH Global LTD
We need talented engineers with a strong low-level graphics and GPU development background on the Android platform, ideally with experience of working in the consumer electronics industry. This contract will be hybrid (3 days a week onsite, 2 remote), based near Egham. Its within IR35 but offering a good rate to offset that! The successful candidate will contribute … to new, high-performance graphics solutions, integrate our solutions with new hardware platforms, optimise the Android OS graphics stack, benchmark our systems against competitors, work with 3rd party software developers and generally ensure that we have the best possible graphics experience on the market. Role and Responsibilities Develop innovations to optimise real-time rendering pipelines and … deliver class-leading performance Implement standard features and extensions for the Android Graphics stack (SurfaceFlinger, SKIA, HWUI, etc.) Analyse different graphics workloads, identify bottlenecks and optimise for performance and power usage Develop optimal middleware libraries based on graphics and compute APIs (such as Vulkan & OpenGL ES) Bring-up and evaluate new devices, working with other teams to More ❯
Posted:

Graphics Software Engineer

guildford, south east england, united kingdom
microTECH Global LTD
We need talented engineers with a strong low-level graphics and GPU development background on the Android platform, ideally with experience of working in the consumer electronics industry. This contract will be hybrid (3 days a week onsite, 2 remote), based near Egham. Its within IR35 but offering a good rate to offset that! The successful candidate will contribute … to new, high-performance graphics solutions, integrate our solutions with new hardware platforms, optimise the Android OS graphics stack, benchmark our systems against competitors, work with 3rd party software developers and generally ensure that we have the best possible graphics experience on the market. Role and Responsibilities Develop innovations to optimise real-time rendering pipelines and … deliver class-leading performance Implement standard features and extensions for the Android Graphics stack (SurfaceFlinger, SKIA, HWUI, etc.) Analyse different graphics workloads, identify bottlenecks and optimise for performance and power usage Develop optimal middleware libraries based on graphics and compute APIs (such as Vulkan & OpenGL ES) Bring-up and evaluate new devices, working with other teams to More ❯
Posted:

Graphics SW Engineer (Low Level)

Egham, England, United Kingdom
microTECH Global LTD
As an Graphics (Android) Engineer you will: Develop innovations to optimise real-time rendering pipelines and deliver class-leading performance Implement standard features and extensions for the Android Graphics stack (SurfaceFlinger, SKIA, HWUI, etc.) Analyse different graphics workloads, identify bottlenecks and optimise for performance and power usage Develop optimal middleware libraries based on graphics and … implementation Required Skills A degree in Computer Science, Electronics, Natural Science, Mathematics, Engineering or any related discipline (an equivalent period of industrial experience may be substituted) Expertise in computer graphics with experience in the design and development of middleware based on Vulkan (preferred), OpenGL ES, OpenGL or DirectX Understanding of computer graphics pipelines and modern mobile GPU architectures … Expert proficiency in C and C++ programming languages A proven track record in real time embedded software development - preferably for mobile devices – with a good understanding of the latest development environments System level performance analysis and strong OS fundamentals (memory management, multithreading/synchronization, user/kernel mode interaction) Excellent communication and team work skills, with a results-oriented More ❯
Posted:

Graphics SW Engineer (Low Level)

guildford, south east england, united kingdom
microTECH Global LTD
As an Graphics (Android) Engineer you will: Develop innovations to optimise real-time rendering pipelines and deliver class-leading performance Implement standard features and extensions for the Android Graphics stack (SurfaceFlinger, SKIA, HWUI, etc.) Analyse different graphics workloads, identify bottlenecks and optimise for performance and power usage Develop optimal middleware libraries based on graphics and … implementation Required Skills A degree in Computer Science, Electronics, Natural Science, Mathematics, Engineering or any related discipline (an equivalent period of industrial experience may be substituted) Expertise in computer graphics with experience in the design and development of middleware based on Vulkan (preferred), OpenGL ES, OpenGL or DirectX Understanding of computer graphics pipelines and modern mobile GPU architectures … Expert proficiency in C and C++ programming languages A proven track record in real time embedded software development - preferably for mobile devices – with a good understanding of the latest development environments System level performance analysis and strong OS fundamentals (memory management, multithreading/synchronization, user/kernel mode interaction) Excellent communication and team work skills, with a results-oriented More ❯
Posted:

Graphics Rendering SW Engineer

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 3D graphics 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, EE, etc. More ❯
Employment Type: Permanent
Posted:

Graphics SW Engineer (MESA) - Fully Remote

West London, UK
Hybrid / WFH Options
microTECH Global LTD
Job Title: Mesa Graphics Software Developer Location: Remote Key Responsibilities: - Engaging with clients to discuss technology matters and representing our client at conferences and trade shows to showcase our leadership in the open-source domain. - Examining client challenges and devising solutions by harnessing open-source technologies and leveraging our clients technical proficiency. - Collaborating with the delivery team to … client requirements while balancing time constraints, available technologies, resources, and adhering to open-source best practices. Required Skills: - Hands-on involvement in making direct contributions to the Mesa 3D Graphics Library, including OpenGL, Vulkan, DRI, and Gallium drivers. - Proficiency in Linux, with a solid background in its use and administration. - Familiarity with open-source development practices and active engagement More ❯
Posted:

Graphics SW Engineer (MESA) - Fully Remote

Central London, UK
Hybrid / WFH Options
microTECH Global LTD
Job Title: Mesa Graphics Software Developer Location: Remote Key Responsibilities: - Engaging with clients to discuss technology matters and representing our client at conferences and trade shows to showcase our leadership in the open-source domain. - Examining client challenges and devising solutions by harnessing open-source technologies and leveraging our clients technical proficiency. - Collaborating with the delivery team to … client requirements while balancing time constraints, available technologies, resources, and adhering to open-source best practices. Required Skills: - Hands-on involvement in making direct contributions to the Mesa 3D Graphics Library, including OpenGL, Vulkan, DRI, and Gallium drivers. - Proficiency in Linux, with a solid background in its use and administration. - Familiarity with open-source development practices and active engagement More ❯
Posted:

Graphics SW Engineer (MESA) - Fully Remote

Cambridge, England, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
Job Title: Mesa Graphics Software Developer Location: Remote Key Responsibilities: - Engaging with clients to discuss technology matters and representing our client at conferences and trade shows to showcase our leadership in the open-source domain. - Examining client challenges and devising solutions by harnessing open-source technologies and leveraging our clients technical proficiency. - Collaborating with the delivery team to … client requirements while balancing time constraints, available technologies, resources, and adhering to open-source best practices. Required Skills: - Hands-on involvement in making direct contributions to the Mesa 3D Graphics Library, including OpenGL, Vulkan, DRI, and Gallium drivers. - Proficiency in Linux, with a solid background in its use and administration. - Familiarity with open-source development practices and active engagement More ❯
Posted:

Graphics SW Engineer (MESA) - Fully Remote

East London, London, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
Job Title: Mesa Graphics Software Developer Location: Remote Key Responsibilities: - Engaging with clients to discuss technology matters and representing our client at conferences and trade shows to showcase our leadership in the open-source domain. - Examining client challenges and devising solutions by harnessing open-source technologies and leveraging our clients technical proficiency. - Collaborating with the delivery team to … client requirements while balancing time constraints, available technologies, resources, and adhering to open-source best practices. Required Skills: - Hands-on involvement in making direct contributions to the Mesa 3D Graphics Library, including OpenGL, Vulkan, DRI, and Gallium drivers. - Proficiency in Linux, with a solid background in its use and administration. - Familiarity with open-source development practices and active engagement More ❯
Posted:

Graphics SW Engineer (MESA) - Fully Remote

City of London, London, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
Job Title: Mesa Graphics Software Developer Location: Remote Key Responsibilities: - Engaging with clients to discuss technology matters and representing our client at conferences and trade shows to showcase our leadership in the open-source domain. - Examining client challenges and devising solutions by harnessing open-source technologies and leveraging our clients technical proficiency. - Collaborating with the delivery team to … client requirements while balancing time constraints, available technologies, resources, and adhering to open-source best practices. Required Skills: - Hands-on involvement in making direct contributions to the Mesa 3D Graphics Library, including OpenGL, Vulkan, DRI, and Gallium drivers. - Proficiency in Linux, with a solid background in its use and administration. - Familiarity with open-source development practices and active engagement More ❯
Posted:

Graphics SW Engineer (MESA) - Fully Remote

Leigh, Greater Manchester, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
Job Title: Mesa Graphics Software Developer Location: Remote Key Responsibilities: - Engaging with clients to discuss technology matters and representing our client at conferences and trade shows to showcase our leadership in the open-source domain. - Examining client challenges and devising solutions by harnessing open-source technologies and leveraging our clients technical proficiency. - Collaborating with the delivery team to … client requirements while balancing time constraints, available technologies, resources, and adhering to open-source best practices. Required Skills: - Hands-on involvement in making direct contributions to the Mesa 3D Graphics Library, including OpenGL, Vulkan, DRI, and Gallium drivers. - Proficiency in Linux, with a solid background in its use and administration. - Familiarity with open-source development practices and active engagement More ❯
Posted:

Graphics SW Engineer (MESA) - Fully Remote

Bury, Greater Manchester, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
Job Title: Mesa Graphics Software Developer Location: Remote Key Responsibilities: - Engaging with clients to discuss technology matters and representing our client at conferences and trade shows to showcase our leadership in the open-source domain. - Examining client challenges and devising solutions by harnessing open-source technologies and leveraging our clients technical proficiency. - Collaborating with the delivery team to … client requirements while balancing time constraints, available technologies, resources, and adhering to open-source best practices. Required Skills: - Hands-on involvement in making direct contributions to the Mesa 3D Graphics Library, including OpenGL, Vulkan, DRI, and Gallium drivers. - Proficiency in Linux, with a solid background in its use and administration. - Familiarity with open-source development practices and active engagement More ❯
Posted:

Graphics SW Engineer (MESA) - Fully Remote

Leeds, West Yorkshire, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
Job Title: Mesa Graphics Software Developer Location: Remote Key Responsibilities: - Engaging with clients to discuss technology matters and representing our client at conferences and trade shows to showcase our leadership in the open-source domain. - Examining client challenges and devising solutions by harnessing open-source technologies and leveraging our clients technical proficiency. - Collaborating with the delivery team to … client requirements while balancing time constraints, available technologies, resources, and adhering to open-source best practices. Required Skills: - Hands-on involvement in making direct contributions to the Mesa 3D Graphics Library, including OpenGL, Vulkan, DRI, and Gallium drivers. - Proficiency in Linux, with a solid background in its use and administration. - Familiarity with open-source development practices and active engagement More ❯
Posted:

Graphics SW Engineer (MESA) - Fully Remote

Altrincham, Greater Manchester, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
Job Title: Mesa Graphics Software Developer Location: Remote Key Responsibilities: - Engaging with clients to discuss technology matters and representing our client at conferences and trade shows to showcase our leadership in the open-source domain. - Examining client challenges and devising solutions by harnessing open-source technologies and leveraging our clients technical proficiency. - Collaborating with the delivery team to … client requirements while balancing time constraints, available technologies, resources, and adhering to open-source best practices. Required Skills: - Hands-on involvement in making direct contributions to the Mesa 3D Graphics Library, including OpenGL, Vulkan, DRI, and Gallium drivers. - Proficiency in Linux, with a solid background in its use and administration. - Familiarity with open-source development practices and active engagement More ❯
Posted:

Graphics SW Engineer (MESA) - Fully Remote

Bolton, Greater Manchester, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
Job Title: Mesa Graphics Software Developer Location: Remote Key Responsibilities: - Engaging with clients to discuss technology matters and representing our client at conferences and trade shows to showcase our leadership in the open-source domain. - Examining client challenges and devising solutions by harnessing open-source technologies and leveraging our clients technical proficiency. - Collaborating with the delivery team to … client requirements while balancing time constraints, available technologies, resources, and adhering to open-source best practices. Required Skills: - Hands-on involvement in making direct contributions to the Mesa 3D Graphics Library, including OpenGL, Vulkan, DRI, and Gallium drivers. - Proficiency in Linux, with a solid background in its use and administration. - Familiarity with open-source development practices and active engagement More ❯
Posted:

Graphics SW Engineer (MESA) - Fully Remote

Central London / West End, London, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
Job Title: Mesa Graphics Software Developer Location: Remote Key Responsibilities: - Engaging with clients to discuss technology matters and representing our client at conferences and trade shows to showcase our leadership in the open-source domain. - Examining client challenges and devising solutions by harnessing open-source technologies and leveraging our clients technical proficiency. - Collaborating with the delivery team to … client requirements while balancing time constraints, available technologies, resources, and adhering to open-source best practices. Required Skills: - Hands-on involvement in making direct contributions to the Mesa 3D Graphics Library, including OpenGL, Vulkan, DRI, and Gallium drivers. - Proficiency in Linux, with a solid background in its use and administration. - Familiarity with open-source development practices and active engagement More ❯
Posted: