Graphics Software Engineer - Tool Development

European Tech Recruit โ€” Ireland ยท Posted ~1 week ago

Mid Full-time Onsite Visa History โœ“

Skills

C/C++ Software Development Graphics Programming GPU Concepts Debugging Performance Analysis C++ C Vulkan DirectX OpenGL CUDA

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

A leading semiconductor organization is seeking a graphics software engineer to develop developer tools, profiling systems, and performance analysis solutions for advanced graphics and compute platforms.

Highlights

Work on advanced graphics tooling, collaborate with hardware and software experts, and gain exposure to next-generation computing technologies.

Description

Graphics Software Engineer โ€“ Tool Development | Cork (On-site) A world-renowned Semiconductor Giant is looking for a talented Graphics Software Developer (Tools Engineer) to join their GPU Software team in Cork, Ireland. This team is responsible for building next-generation GPU Developer Tools that enable cutting-edge graphics, games, ray tracing, machine learning, and advanced image processing. The role offers a unique opportunity to shape how developers optimise for industry-leading mobile and edge GPU architectures while gaining deep insights into future hardware design. Key Responsibilities: Design and develop profiling, debugging, and performance analysis tools features.Collaborate closely with GPU hardware and software teams on performance validation and analysis.Debug complex issues, optimize the user experience, and work directly with the developer ecosystem, partners, and OEMs.Engage in full-stack development ranging from user interfaces to low-level graphics driver instrumentation.Shape how developers optimize for the GPU, gaining early insight into next-generation hardware design. Required Qualifications (Two or more of the following): 2+ years of professional software engineering experience.Strong programming knowledge in C/C++, or demonstrated proficiency in tools/application development with C#, Rust, or Go.Solid understanding of GPU hardware and core graphics concepts. Preferred Experience (Any of the following are a plus): Developing graphics applications using Vulkan, DirectX, Metal, OpenGL, or WebGL.Hands-on development within Unity, Unreal Engine, or comparable game engines.Developing GPU computing applications utilizing OpenCL, CUDA, or SYCL.Experience debugging, profiling, and tuning real-time graphics or compute applications.Familiarity with recent graphics trends such as ray tracing, mesh shading, or work graphs.Knowledge of image/video processing, data parallelism, or machine learning algorithms.Experience with standard graphics profilers and debuggers like Nsight, PIX, GPA, or RenderDoc. Interested? Apply directly through LinkedIn, or send your CV to george@eu-recruit.com By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/).