5+ years of experience in GPU software architecture or driver development. - Strong programming skills in C++. - Hands-on experience with one or more of the following API's: Vulkan, OpenGL ES, Metal, DirectX11 or DirectX12. More ❯
5+ years of experience in GPU software architecture or driver development. - Strong programming skills in C++. - Hands-on experience with one or more of the following API's: Vulkan, OpenGL ES, Metal, DirectX11 or DirectX12. More ❯
skill • Solid programming skill (C, C++) • Motivated, able to work under own initiative • Good communication skill, team player Skills you might also have • Knowledge of computer graphics and API (OpenGL, Vulkan, DirectX, or Metal) • Knowledge of computer hardware • Understanding of real-time rendering techniques and game engine architecture • Experience with profiling and optimizing software or hardware More ❯
skill • Solid programming skill (C, C++) • Motivated, able to work under own initiative • Good communication skill, team player Skills you might also have • Knowledge of computer graphics and API (OpenGL, Vulkan, DirectX, or Metal) • Knowledge of computer hardware • Understanding of real-time rendering techniques and game engine architecture • Experience with profiling and optimizing software or hardware More ❯
skill • Solid programming skill (C, C++) • Motivated, able to work under own initiative • Good communication skill, team player Skills you might also have • Knowledge of computer graphics and API (OpenGL, Vulkan, DirectX, or Metal) • Knowledge of computer hardware • Understanding of real-time rendering techniques and game engine architecture • Experience with profiling and optimizing software or hardware #J-18808-Ljbffr More ❯
skill • Solid programming skill (C, C++) • Motivated, able to work under own initiative • Good communication skill, team player Skills you might also have • Knowledge of computer graphics and API (OpenGL, Vulkan, DirectX, or Metal) • Knowledge of computer hardware • Understanding of real-time rendering techniques and game engine architecture • Experience with profiling and optimizing software or hardware #J-18808-Ljbffr More ❯
working on mobile platforms (iOS/Android) or other performance-constrained systems We welcome if you have knowledge of ML techniques for computer vision, shader programming, or 3D graphics (OpenGL/Vulkan), and even SIMD (NEON/AVX2) Wir bieten Enjoy a hybrid work model with flexible working hours Benefit from an annual public transport pass, lunch vouchers and other More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom
ETS Technical Selection
environments. Desirable Skills & Attributes Confidence in writing low-level code without reliance on pre-built libraries. Experience in developing real-time applications. Familiarity with multi-threaded programming. Knowledge of OpenGL, GTK, and CMake. Experience in designing and implementing graphical user interfaces. Competence in writing well-tested and testable code. Understanding of software development in regulated industries, especially medical (e.g., IEC More ❯
and organisedExcellent C/C++ programming and problem solving skillsStrong understanding of rendering and/or concurrent programming algorithmsExperience with one or more GPU APIs (Metal, DX12, Vulkan, CUDA, OpenGL and/or OpenCL.)Experience with scripting languages, such as PythonFamiliar with one or more GPU or CPU hardware architecturesArchitecture validation and/or design verification knowledge desirableGPU/CPU More ❯
graphics for AAA video games - Experience writing optimized HLSL/GLSL and compute shaders - Up to date knowledge of the current APIs such as DirectX 11/12 and OpenGL 4.x and Vulkan. - Profound understanding of state-of-the-art graphics and lighting techniques. PREFERRED QUALIFICATIONS - Experience with full software development life cycle, including coding standards, code reviews, source control More ❯
Huawei Technologies Research & Development (UK) Ltd
discipline. Good understanding of rendering technologies and graphics pipelines. Strong programming skills: C/C++, Python. Desired: Good understanding of mobile GPU architecture principles. Good understanding of Vulkan or OpenGL graphic API. Good written and verbal communication skills. Self-motivated, well organized, and a good team player. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
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 languages (GLSL/HLSL). Skilled in GPU performance profiling and debugging using tools like RenderDoc, Nsight, and Arm More ❯
London, England, United Kingdom Hybrid / WFH Options
Elite People Partners Ltd
years in commercial software development in a graphics-related field. In-depth knowledge of at least one modern 3D graphics API and its associated software ecosystems (e.g. Vulkan, DirectX, OpenGL ES, Metal). Demonstrable technical expertise in the optimisation of software targeting such ecosystems (e.g. game engines, visual effects, UI frameworks). Experience with GPU profiling or API tracing tools. More ❯
Qualifications Familiarity with GIS applications and technologies Cross-platform development, profiling, and debugging Understanding of scientific, spatial and graphics algorithms and software design patterns Experience with CUDA, Direct3D, Metal, OpenGL, Vulkan, WebGL, or WebGPU, and compute shader programming Experience with agile development methodologies (such as Scrum) Postgraduate degree in Computer Science or related STEM field Base salary is one component More ❯
C++ Software Developer You will be responsible for developing software functionalities for a teleoperated station, including graphical user interfaces, networking capabilities, and collaborative features for various applications. Responsibilities Assist the project and team coordinators in setting goals, managing activities, and More ❯
Social network you want to login/join with: Job Title: Vulkan/OpenGL Developer Location: Remote Type: Permanent Our client is seeking an experienced developer to join their graphics team on a fully remote basis. Required Skills: - Proficient in at least one of the OpenGL or Vulkan APIs - Candidates must be used to working in an open-source environment More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Avanti Recruitment
simulation tools. You'll also be contributing to their ongoing migration from legacy platforms to C#/.NET/WPF. Technical Stack: C++ (primary focus on Sketch geometry engine) OpenGL for graphics rendering MFC, STL, COM C#/.NET/WPF (beneficial for migration work) Git, XML, JSON Jira, BitBucket (desirable) We're looking for: Minimum 3 years' experience in … C++ development Minimum 2 years' experience working with 3D graphics applications, ideally with OpenGL Comfortable working with complex 3D geometry Strong numeracy and analytical problem-solving skills Excellent written and spoken English communication Ability to work effectively both independently and as part of a distributed team Flexibility to switch to urgent tasks as required Experience with building physics and building More ❯
Engineering. Intern GPU Software Engineer : Develop groundbreaking GPU software using C/C++ programming, computer architecture knowledge and experience with 2D/3D graphics standards like Direct3D 12, Vulkan, OpenGL, or OpenGL ES. Location: Raanana, Israel. Department: Software Engineering. Our Global Ecosystem With offices around the world, Arm is a global ecosystem of true diversity, innovation, and collaboration. Each of More ❯
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 More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
critical driver for GPU hardware, including scheduling and memory management for Linux and Android OSs. You will provide the foundations that will make the Mali GPU implementation of Vulkan, OpenGL and OpenCL simply the best in the market. Responsibilities: Participating in all phases of software development - including design, implementation, testing, code review and documentation. Leading software designs in coordination with … teams. Extensive experience with ARM embedded systems, including performance optimization and hardware bring-up. Familiar with Android system software development and debugging. Interest in graphics and compute APIs - Vulkan, OpenGL ES, OpenCL. Experience in developing production-grade software for commercial organizations, with an emphasis on high-quality, maintainable code. Arm GPU Engineering Group: We produce graphics processing hardware and software More ❯
and approaches to present a data driven UX to viewers. Familiarity with set-top box development and specialized SoCs from manufacturers like Broadcom, MediaTek, SigmaTel, etc. Graphics experience with OpenGL/EGL, OpenGL ES, Vulkan, Metal, etc. Cross device dependency management Game engines and game engine technologies Internals of browser technology such as Webkit, WPE, Chromium, Cobalt The hiring range More ❯
networks Strong understanding of CPU, GPU, memory, and I/O optimization techniques and tradeoffs Strong C++ or C# experience Familiarity with HLSL and mobile graphics APIs (Metal, Vulkan, OpenGL ES) B.S. in Computer Science, or equivalent Equal Opportunity Statement: Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity More ❯
their features. Experience with multi-platform build tools and compilation processes. Hands-on debugging and profiling skills, especially in memory management. Preferred Qualifications: Experience with graphics APIs such as OpenGL/EGL, Vulkan, Metal. Knowledge of cross-device dependency management. Familiarity with game engines and related technologies. Deep understanding of browser internals like WebKit, Chromium, Cobalt, React Native. Experience with More ❯
Based in office (Alnwick), hybrid or remote | Full-Time, Permanent | Competitive salary About the role Are you a natural-born problem solver? Would you relish the challenge of crafting code that literally transforms the shape of some of the most More ❯
Technical Requirements: Statistical Programming Languages: SPSS, SAS, R, Stata, WEKA, or equivalent Database Development Languages: SQL, Shell Scripting, PERL, Big Data technologies, or equivalent Other required languages: Java, Python, OpenGL (for 3D Graphics) Educational Requirements: Bachelor’s Degree in Computer Science, Information Technology, Mathematics, Statistics, or equivalent Experience in Java and Python programming How to apply: Please mention NLP People More ❯