Vulkan Graphics engineer
Completely remote role - Can be done from US, UK, Canada and India
Full time - Permanent and Contract position
Join a team building the future of graphics and compute technology in safety-critical systems.
We're looking for a skilled Graphics Engineer to help design, develop, and certify GPU drivers and products based on Vulkan SC across a wide portfolio of platforms. This is an opportunity to work on low-level graphics systems in high-impact sectors-think medical devices, avionics, and real-time industrial systems.
What You'll Work On:
- Develop, integrate, and certify Vulkan SC drivers and GPU-based products
- Work with Windows/Linux and embedded RTOS platforms
- Ensure Khronos conformance and generate regulatory artifacts for certification
- Create robust internal test suites to support quality assurance and performance tuning
- Collaborate on system-level architecture, driver optimization, and real-time systems
You'll Need:
- 4-8+ years of experience (senior/principal levels welcome)
- Strong skills in C/C++ , GPU driver development , and graphics APIs like Vulkan or OpenGL
- Background in safety-critical or embedded systems is a strong plus
- Solid understanding of multithreading, concurrent programming, and performance tuning
- Familiarity with tools like Git, Jira, CodeBeamer, DOORS, or similar
Bonus Points For:
- Experience with Vulkan SC , OpenGL SC, or other Khronos APIs
- Knowledge of RTOS platforms (LynxOS, VxWorks, QNX, etc.)
- Familiarity with certification frameworks like DO-178C , ISO 26262 , or MISRA
If you're a graphics engineer who thrives in low-level, high-performance environments , this is your chance to work on real systems that matter.