• Customer Care
  • +1 (780) 830-8814
Graphics Programmer

Graphics Programmer

As a Graphics Programmer, you will be responsible for developing and optimizing the visual features of our Unreal Engine projects. You’ll work on rendering systems, shaders, lighting, post-processing effects, and performance optimization to ensure stunning, high-performance graphics across platforms. Your expertise in C++, HLSL, and GPU programming will be critical in achieving cutting-edge visuals and pushing the limits of real-time rendering. If you're passionate about graphics technology and delivering visually immersive experiences, we’d love to have you on our team!

Responsibilities

  • Maintain and extend our proprietary engine’s VFX-related systems, including particle simulation, materials, post-process effects, and rendering/lighting pipeline.
  • Collaborate closely with the Art and VFX teams to implement high-quality visual effects and expand our library of VFX components.
  • Debug and optimize code to meet visual quality and performance targets in survival game environments.
  • Document code features to ensure maintainability and clarity for other developers.

Requirements

  • Thorough knowledge of C++.
  • Strong technical background (bachelor’s degree or comparable experience).
  • Good spoken/written English.
  • Passion for making and playing great survival games.
  • Experience with modern graphics APIs (DirectX 12, Vulkan, Metal).
  • Experience with CPU and GPU profiling tools.
  • Familiarity with particle system algorithms, including GPU particle implementations.
  • Excellent knowledge of shading languages and experience writing complex GPU algorithms.
  • Multithreading experience should be second nature.
  • Strong software design, problem-solving, and debugging skills.
  • A team player, willing to take responsibility.

Nice to Have

  • C# experience.
  • Shipped game/console titles is a strong plus.

What We Offer

  • An open, collaborative environment where ideas are encouraged and valued.
  • A managerial team consisting of highly experienced game developers at the top of their fields.
  • Opportunities to share hobbies and passions with like-minded colleagues.
  • An inclusive environment with many activities organized by the studios and employees.
  • A commitment to creating the best possible survival game experience, including listening to community feedback.

We are looking for highly motivated individuals with evolving skill sets and a passion for player immersion and visual excellence. If you want to contribute to making stunning survival game worlds, we would love to hear from you!

Please no gamer tags, social media handles, or usernames

Invalid Input

What is a good address to reach you at?

Invalid email address.
Invalid Input

Don't worry, we won't be calling you out of the blue! At Dazzle Software.

Invalid Phone Number

Please attach a copy of your most recent resume here

Please attach a copy of your most recent resume.

Cover letters are never required here at Dazzle Software but if you have one you'd like to share with us, you may upload it here

Invalid Input

Feel free to share your ArtStation, GitHub, LinkedIn, personal website, etc

Invalid URL Input
Invalid Input
Invalid salary input detected.
Invalid Age Input

Contact Us

Address:

Po Box 99900 QZ 905 832, Stn Main,
Leduc,
AB, T9E 1A1,
Canada

Phone: + 1 (780) 830 8814

Email: support@dazzlesoftware.org