Software Engineering/Development: 3D Graphics Software Engineer

Canfield Scientific

Full-time Computer Occupations
Apply Now
Location
Parsippany-Troy Hills, New Jersey, United States
Posted
June 05, 2026

Job Description

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 ...