Graphics Driver Software Designer (K/M)
⚲ Warszawa, Wola
120 zł netto (+ VAT) / godz.
Wymagania
- C
- Vulkan
- OpenGL
- Linux
Opis stanowiska
Nasze wymagania:
Excellent C programming skills, particularly in low-level software development
Strong knowledge of Vulkan, OpenGL, and modern 3D graphics technologies
Previous experience in GPU driver design and development
Good understanding of computer architecture, including CPU, Cache, MMU, Memory, and related concepts
Strong knowledge of Linux operating system and system-level programming
Excellent problem-solving and communication skills
Very good command of English (spoken and written)
Positive attitude and ability to work effectively in a collaborative team environment
Mile widziane:
Experience writing C code following coding standards and best practices
Experience working in Agile/Scrum development teams
Knowledge of vector mathematics
Experience optimizing graphics performance for embedded or desktop GPU platforms
O projekcie:
We are looking for an experienced Graphics Driver Software Designer to join a long-term project focused on the design and development of cutting-edge graphics drivers for current and next-generation GPUs. In this role, you will work closely with hardware and software engineering teams to deliver high-performance OpenGL and Vulkan solutions for innovative graphics technologies.
📍 Poland | Remote
🚀 Start: ASAP
📅 Long-term cooperation
💼 B2B
Zakres obowiązków:
Design and develop OpenGL and Vulkan graphics drivers for current and next-generation GPU architectures
Participate in the full software development lifecycle, from requirements analysis through design, implementation, testing, and maintenance
Collaborate closely with hardware engineering teams to enable and optimize Vulkan functionality
Analyze graphics performance and implement driver optimizations to maximize GPU efficiency
Support customers and technology partners in bringing new products to market
Cooperate with customers and industry partners on defining and evolving the Vulkan API
Troubleshoot complex technical issues and contribute to continuous improvements in graphics software quality
Oferujemy:
Competitive B2B hourly rate up to 120 PLN/h net
Flexible form of cooperation
14-day invoice payment term
Private healthcare package
Access to the MyBenefit platform, including MultiSport cards and gift vouchers
Long-term cooperation on innovative international projects
Excellent C programming skills, particularly in low-level software development
Strong knowledge of Vulkan, OpenGL, and modern 3D graphics technologies
Previous experience in GPU driver design and development
Good understanding of computer architecture, including CPU, Cache, MMU, Memory, and related concepts
Strong knowledge of Linux operating system and system-level programming
Excellent problem-solving and communication skills
Very good command of English (spoken and written)
Positive attitude and ability to work effectively in a collaborative team environment
Mile widziane:
Experience writing C code following coding standards and best practices
Experience working in Agile/Scrum development teams
Knowledge of vector mathematics
Experience optimizing graphics performance for embedded or desktop GPU platforms
O projekcie:
We are looking for an experienced Graphics Driver Software Designer to join a long-term project focused on the design and development of cutting-edge graphics drivers for current and next-generation GPUs. In this role, you will work closely with hardware and software engineering teams to deliver high-performance OpenGL and Vulkan solutions for innovative graphics technologies.
📍 Poland | Remote
🚀 Start: ASAP
📅 Long-term cooperation
💼 B2B
Zakres obowiązków:
Design and develop OpenGL and Vulkan graphics drivers for current and next-generation GPU architectures
Participate in the full software development lifecycle, from requirements analysis through design, implementation, testing, and maintenance
Collaborate closely with hardware engineering teams to enable and optimize Vulkan functionality
Analyze graphics performance and implement driver optimizations to maximize GPU efficiency
Support customers and technology partners in bringing new products to market
Cooperate with customers and industry partners on defining and evolving the Vulkan API
Troubleshoot complex technical issues and contribute to continuous improvements in graphics software quality
Oferujemy:
Competitive B2B hourly rate up to 120 PLN/h net
Flexible form of cooperation
14-day invoice payment term
Private healthcare package
Access to the MyBenefit platform, including MultiSport cards and gift vouchers
Long-term cooperation on innovative international projects
🔍 Dekoder Ogłoszenia
🔴
Excellent C programming skills, particularly in low-level software development
Może oznaczać pracę z bardzo niskopoziomowym kodem, który jest trudny do debugowania i utrzymania, a niekoniecznie z eleganckim i dobrze zaprojektowanym C.
🟡
Good understanding of computer architecture, including CPU, Cache, MMU, Memory, and related concepts
Wymaga to głębokiej wiedzy teoretycznej, która może nie być bezpośrednio wykorzystywana w codziennej pracy, jeśli projekt nie wymaga optymalizacji na tym poziomie.
🔴
Participate in the full software development lifecycle, from requirements analysis
Może oznaczać, że będziesz zaangażowany we wszystkie etapy, w tym te mniej atrakcyjne, jak zbieranie wymagań i dokumentacja.
🟡
Long-term cooperation
Choć brzmi stabilnie, może oznaczać brak możliwości rozwoju w kierunku nowych technologii lub projektów, jeśli projekt jest bardzo niszowy.
🔴
design and development of cutting-edge graphics drivers for current and next-generation GPUs
Praca nad nowymi technologiami może wiązać się z dużą ilością niepewności, błędów i koniecznością szybkiego uczenia się na bieżąco.