Senior Linux Graphics Engineer

Added
1 day ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

linux vulkan renderdoc nsight unreal engine on linux

📋 Description

  • Lead migration of a real-time renderer from Windows to Linux using Vulkan.
  • Diagnose and fix differences between graphics backends (memory, shaders, sync, drivers, artifacts).
  • Develop comparison frameworks, regression tests, and validation tools for cross-platform rendering.
  • Establish GPU and CPU profiling workflows on Linux; identify bottlenecks and optimize.
  • Contribute to advanced rendering initiatives (wide-angle, multi-view, scene reconstruction).
  • Collaborate with infrastructure, build, and simulation teams for containerized apps and cloud GPU.

🎯 Requirements

  • 7+ years of experience in real-time graphics, engine programming, or related fields.
  • Strong Vulkan experience: render paths, memory management, descriptors, synchronization, validation, debugging.
  • Proven experience shipping graphics software on Linux (GPU drivers, shader toolchains, containers, debugging workflows).
  • Advanced proficiency in modern C++ and large-scale codebases with build systems and CI.
  • Experience with GPU/CPU performance analysis using RenderDoc, Nsight, or equivalents.
  • Bachelor’s degree or equivalent in computer science or engineering.

🎁 Benefits

  • Competitive base salary range of $155,000 to $175,000.
  • Equity participation opportunities.
  • Fully remote work within North America.
  • Flexible paid vacation and sick time policies.
  • Winter shutdown period and 11+ paid holidays per year.
  • Employer-paid medical, mental health, dental, and vision benefits.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →