JustJoin.IT Praca zdalna Senior New

Graphics Driver SW Designer

Spyrosoft

⚲ Wrocław, Kraków, Warszawa, Białystok

120 - 150 PLN/h netto (B2B)

Wymagania

  • C
  • vulkan
  • OpenGL

Opis stanowiska

About the role You will join a desktop graphics driver team working on GPU software for desktop and data‑centre systems. Your work will help deliver high‑performance graphics solutions used in real products worldwide. You will work on modern graphics technology and be involved in the full development process — from early ideas to long‑term maintenance. You will cooperate closely with software engineers, hardware teams, customers, and industry partners. Tech stack • C (low‑level programming) • Vulkan • OpenGL • GPU drivers • Desktop and data‑centre systems • Performance analysis tools • Agile / Scrum Requirements • Very good knowledge of C, especially low‑level programming • Strong experience with Vulkan, OpenGL, and modern 3D graphics • Background in GPU driver development • Good understanding of computer architecture (CPU, cache, memory, MMU) • Strong problem‑solving skills • Clear and effective communication • Positive, team‑oriented attitude • Comfortable working in an Agile / Scrum environment Nice to have • Experience writing C code according to coding standards • Previous work in Scrum teams • Knowledge of vector mathematics • Experience working closely with hardware teams or external partners Project description The project focuses on building and improving desktop graphics drivers based on Vulkan and OpenGL. These drivers support current and future GPU architectures. The team works on performance, stability, and new features. The results of your work will be used in products delivered to customers around the world. You will work with modern systems and advanced graphics technology. Main responsibilities • Develop and maintain OpenGL and Vulkan graphics drivers • Take part in the full software development process:• requirements • design • implementation • testing and maintenance • Work closely with hardware teams to support and improve Vulkan features • Analyse performance and optimise drivers • Support customers and partners during product delivery • Work with industry partners on the development of the Vulkan API