Associate Consultant at USA Tech Recruitment Graphics GPU Software Engineer Cork - Onsite - Full-Time
Overview We are looking for skilled software engineers to develop and optimize GPU software for mobile and computing devices.
This role focuses on enhancing performance, power efficiency, and feature integration within the GPU software stack for platforms like Android and Windows.
The position involves close collaboration with hardware teams to refine software-hardware interactions.
Responsibilities Develop and optimize GPU drivers for APIs such as OpenGL ES, Vulkan, OpenCL, and DirectX.
Implement GPU-based solutions for graphics, machine learning, and image processing applications.
Contribute to pre- and post-silicon hardware development.
Debug, analyze, and resolve software issues to ensure system stability and efficiency.
Optimize software for improved performance and power consumption.
Develop unit tests and collaborate with external partners, developers, and manufacturers.
Required Skills Strong proficiency in C/C++ programming.
Solid understanding of data structures, algorithms, and object-oriented programming.
Strong problem-solving and communication skills.
Passion for graphics, machine learning, or GPU computing.
Preferred Skills Experience with device driver development (CPU or GPU).
Knowledge of graphics APIs such as OpenGL ES, Vulkan, DX11/DX12, or OpenCL.
Familiarity with game engines, rendering techniques, and game development.
Exposure to embedded systems and real-time operating systems.
Understanding of ARM-based architectures.
Experience with version control systems such as Git.
Seniority level : Mid-Senior level
Employment type : Full-time
Job function : Engineering and Research
Industries : Computer Hardware Manufacturing, Software Development, and Appliances, Electrical, and Electronics Manufacturing
#J-18808-Ljbffr