Software Engineering/Development: 3D Graphics Software Engineer

Canfield Scientific Europe B.V.
FulltimeRemote
Functiebeschrijving
Software Engineering/Development: 3D Graphics Software Engineer The ideal 3D Graphics Software Engineer candidate is a skilled C++ with experience in real-time 3D rendering using the OpenGL with a good understanding of the software lifecycle, the ability to work in a fast-paced environment with shifting priorities and enjoys 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, computer science or related field preferred or an equivalent combination of experience and education - At least 1 year of established experience in C++ with 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 and make or CMake Desired: - Exposure to Vulkan, Metal, or DirectX graphics APIs is a plus - Experience integrating 3D visualization with image processing pipelines or machine learning models, medical imaging or regulated software environments, or CI/CD pipelines for mobile (e.g. Jenkins, GitHub Actions) - Understanding of scientific visualization, simulation software, or game engine architecture - Experience with modern GPU profiling and debugging tools (e.g., RenderDoc, Nsight, glDebugMessageCallback) Canfield Imaging Systems is the world-leading developer of specialized photographic systems for medical practices, institutions, research organizations, and pharmaceutical suppliers. Canfield offers comprehensive benefits to its eligible full-time employees. These include paid days off, medical, dental, and vision insurance, may be eligible for a discretionary bonus, and a 401(k) plan with employer match (currently set at 50%). The anticipated salary range for the position is $125,000.00-$200,000.00 annually. This is dependent upon consideration of multiple factors when determining a base salary such as a candidate’s experience, education, and current market conditions. If the role is eligible for full benefits, it will be discussed with you during the interview process. Canfield Imaging Systems is a division of Canfield Scientific, Inc., the largest provider of photographic documentation resources and services for pharmaceutical research.
Solliciteer direct
Over Canfield Scientific Europe B.V.
Terug naar vacatures
Software Engineering/Development: 3D Graphics Software Engineer bij Canfield Scientific Europe B.V. | Dripline