Job Description
Shape the Future of Visual Computing
Nebula Dynamics is revolutionizing interactive media with next-generation rendering technologies. We are seeking a visionary Senior 2D Graphics Engineer to architect high-performance rendering pipelines and elevate the visual fidelity of our flagship products.
In this role, you will lead the technical direction for our 2D graphics stack, bridging the gap between artistic ambition and engineering reality. You will optimize rendering performance across diverse hardware configurations while delivering stunning, responsive user interfaces.
Responsibilities
- Architect and optimize 2D rendering pipelines for maximum frame rates and visual quality.
- Develop custom shaders and post-processing effects to enhance visual storytelling.
- Collaborate closely with creative directors and artists to translate visual concepts into performant code.
- Debug complex graphical artifacts and optimize draw calls and texture streaming.
- Implement efficient memory management strategies for graphical assets.
- Stay at the forefront of graphics API advancements (OpenGL, Vulkan, DirectX) and integration strategies.
Qualifications
- 5+ years of professional experience in 2D graphics programming and optimization.
- Proficiency in C++ and strong understanding of computer graphics mathematics.
- Extensive experience with OpenGL, Vulkan, or DirectX 11/12.
- Proven track record of profiling and optimizing GPU performance using tools like RenderDoc or Nsight.
- Strong problem-solving skills with the ability to troubleshoot complex rendering issues.
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent technical experience.
- Portfolio or GitHub repository demonstrating advanced 2D graphics projects.