Link Group
2 months ago
Graphics Developer
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Link Group
- Location
- Polska, zachodniopomorskie, Szczecin Poland
- Posted
- 2 months ago
Job description
Graphics Developer 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.
Required skills
- debugging
- customer support
- design
- problem-solving
- scrum
- agile
- testing
- computer systems
- implementation
- optimisation
- cpu
- vector mathematics
- software issues
- opengl
- vulkan
- coding standards
- c programming
- partner support
- gpu
- hardware engineers
- performance issues
- cache
- industry stakeholders
- system programming
- software performance
- gpu architectures
- memory hierarchy
- system-level issues
- low-level programming
- mmu
- graphics driver software engineer
- graphics drivers
- graphics stack
- hardware utilisation
- graphics solutions
- hardware performance
- graphics processing efficiency
- driver lifecycle
- graphics api
- graphics-enabled products
- stability issues
- opengl es
- gpu architecture
- cross-functional engineering teams
- gpu driver development
- graphics computations
- production-grade c code
Interested in this position?
Create your free account and tailor your CV to match this job.