Create Alert
Email me similar jobs

Software Engineering/Development: 3D Graphics Software Engineer

The ideal 3D Graphics Software Engineer candidate is a skilled C++ developer with experience in real‑time 3D rendering using OpenGL and a good understanding of the software lifecycle. They thrive in a fast‑paced environment with shifting priorities and enjoy problem solving.

Job Description
  • Design, develop, and maintain real‑time 3D applications using modern C++ and OpenGL.
  • Implement and optimize rendering pipelines, 3D geometry handling, and custom shader effects.
  • Develop features for 3D interaction, visualization, and simulation based on large image datasets.
  • Integrate graphics modules with backend data‑processing and UI frameworks.
  • Debug, profile, and optimize CPU/GPU performance across multiple platforms.
  • Write clean, maintainable, well‑documented, and portable code.

Core Requirements
  • Bachelor’s degree in computer science or related field, or equivalent experience and education.
  • At least one year of experience in C++ with a focus on high‑performance application development.
  • Demonstrated experience with OpenGL or OpenGL ES, including GLSL shader programming.
  • Solid understanding of 3D computer graphics, linear algebra, and camera geometry.
  • Knowledgeable of cross‑platform development (Windows, Linux, or macOS).
  • Familiarity with C++ build tools such as Git, Make, or CMake.

Desired
  • Exposure to Vulkan, Metal, or DirectX graphics APIs.
  • Experience integrating 3D visualization with image processing pipelines or machine learning models, medical imaging, regulated software environments, or CI/CD pipelines for mobile.
  • Understanding of scientific visualization, simulation software, or game engine architecture.
  • Experience with modern GPU profiling and debugging tools such as RenderDoc, Nsight, and glDebugMessageCallback.

Benefits and Compensation

Salary range: $125,000.00 – $200,000.00 annually, based on experience, education, and market conditions. Eligible full‑time employees receive a comprehensive benefits package, including paid days off, medical, dental, and vision insurance, a discretionary bonus opportunity, and a 401(k) plan with a 50% employer match.

#J-18808-Ljbffr
Similar jobs

Software Engineering/Development: 3D Graphics Software Engineer

Apply Now
Back to search page