New offer - be the first one to apply!
June 24, 2026
Graphics Developer
Mid • Remote
80 - 100 PLN
Bialystok, Poland
About the Role
We are looking for a Graphics Driver Software Engineer to develop and optimise low-level graphics drivers for current and next-generation GPU architectures. You will work on core graphics stack components, ensuring high performance, stability, and efficient hardware utilisation. The role involves close collaboration with hardware engineers and external partners to deliver and improve modern graphics solutions used in next-generation products.
Responsibilities
- Develop and maintain low-level graphics drivers (OpenGL / Vulkan) for GPU architectures.
- Analyse and optimise hardware and software performance to maximise graphics processing efficiency.
- Work on full driver lifecycle activities including design, implementation, testing, and optimisation.
- Collaborate with hardware teams to enable and enhance GPU and graphics API capabilities.
- Support customers and partners in integrating and launching new graphics-enabled products.
- Participate in defining and evolving graphics APIs and driver behaviour with industry stakeholders.
- Investigate and resolve complex performance, stability, and system-level issues.
Requirements
- Strong programming skills in C, with experience in low-level/system programming.
- Solid understanding of modern graphics APIs such as OpenGL, OpenGL ES, or Vulkan.
- Knowledge of GPU architecture and computer systems (CPU, memory hierarchy, cache, MMU).
- Experience with debugging and solving complex software and performance issues.
- Good communication skills and ability to work in cross-functional engineering teams.
- Positive, collaborative, and problem-solving mindset.
Nice to Have
- Experience with GPU driver development.
- Familiarity with vector mathematics used in graphics computations.
- Experience working in Agile/Scrum development environments.
- Experience writing production-grade C code following strict coding standards.
Similar jobs you might like