Job Description
We are seeking a world-class Senior 2D/3D Graphics Engineer to join our elite engineering team in San Francisco. At Nebula Dynamics, we believe in pushing the boundaries of visual fidelity. In this role, you will architect the core rendering engines that power our next-generation software suite, ensuring buttery-smooth performance and breathtaking visuals across all platforms.
If you have a passion for low-level graphics programming and a knack for solving complex rendering challenges, we want to hear from you.
Responsibilities
- Architect and maintain high-performance 2D and 3D rendering pipelines using OpenGL, DirectX, or Vulkan.
- Develop custom shaders and rendering techniques to achieve unique visual styles.
- Optimize rendering performance to ensure 60+ FPS on high-fidelity content.
- Debug complex graphics artifacts and memory leaks related to GPU resources.
- Collaborate closely with UI/UX designers and product managers to translate artistic vision into technical reality.
- Research and implement cutting-edge rendering technologies.
Qualifications
- 5+ years of professional experience in graphics programming, specifically 2D/3D rendering.
- Expert proficiency in C++ and a deep understanding of memory management.
- Strong working knowledge of graphics APIs (OpenGL, DirectX 11/12, Vulkan, or WebGL).
- Advanced mathematical skills in linear algebra and vector calculus.
- Experience with software development tools and version control (Git).
- BS in Computer Science, Mathematics, or a related technical field.