We are seeking a REMOTE Graphics Software Engineer with a strong background in computer graphics, rendering pipelines, and modern GPU architectures. This role involves developing high-performance rendering applications and optimizing graphics systems.
Responsibilities:
• Design and implement high-performance graphics software using modern rendering techniques.
• Develop and optimize raytracing and rasterization pipelines for real-time applications.
• Write and maintain 3D applications using modern graphics APIs such as Vulkan or DirectX 12.
• Utilize C++17 to develop robust and efficient graphics applications.
• Work with version control (Git), build systems (CMake), and CI/CD pipelines.
• Collaborate with cross-functional teams to integrate rendering solutions into larger software architectures.
• Debug and profile graphics applications to ensure optimal performance.
Required Qualifications:
• Deep understanding of ray tracing and rasterization pipelines, as well as modern GPU architectures.
• Hands-on experience developing 3D applications using modern graphics APIs (Vulkan, DX12).
• Strong programming skills in C++17.
• Solid understanding of Git, CMake, and CI/CD-driven development.
Education:
• No degree: 7+ years of professional experience.
• Bachelor’s degree: 5+ years of post-degree experience.
• Master’s degree: 4+ years of post-degree experience.
• PhD: 2+ years of post-degree experience.