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