Graphics Software Engineer

Graphics Software Engineer

Digital nomads. Work from anywhere

Company: Digipal

We are DIGIPAL, a software delivery agency specialising in building high-performing product design and software development teams for clients across Europe and North America. We work with a wide range of organisations from ambitious startups to multinational corporations. We have a unique career opportunity for you to work on building exciting digital products for international clients. Yet, remaining flexible in a remote-only environment and getting a top-tier compensation package.
We are currently looking for a Senior Graphics Software Engineer to join an international client and play a key role in developing and optimising next-generation GPU graphics drivers and low-level graphics technologies.
Key Responsibilities:
* 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 optimisation
* Collaborate closely with hardware design teams to enable and optimise Vulkan functionality across GPU platforms
* Support customers and partners in bringing innovative graphics products to market
* Work together with customers and industry partners to help define and improve Vulkan API implementations
* Perform performance analysis, debugging, and driver optimisation to maximise graphics IP capabilities
* Participate in technical discussions and contribute to graphics architecture and platform strategy
Requirements:
* Excellent low-level C programming skills
* Strong expertise in Vulkan, OpenGL, and modern 3D graphics technologies
* Hands-on experience with GPU driver design and development
* Good understanding of computer architecture concepts such as CPU, cache, MMU, and memory systems
* Strong Linux OS knowledge and experience working in Linux-based development environments
* Excellent analytical, troubleshooting, and problem-solving skills
* Strong communication skills and ability to work effectively within cross-functional engineering teams
Nice to Have:
* Experience writing C code following established coding standards and guidelines
* Experience working within Scrum or Agile development teams
* Knowledge of vector mathematics and graphics-related algorithms
* Experience with graphics performance profiling and optimisation techniques
* Understanding of modern GPU architectures and rendering pipelines
Our offer:
* 100% remote position
* Attractive compensation package
* Opportunities for professional growth and development
* Collaborate with top minds from around the globe
* Build world-class digital products for European and US markets
* Long-term B2B Contract

apply

Report Page