Real-Time 3D Graphics Engineer (C++/OpenGL)

Canfield Scientific

Parsippany-Troy Hills (NJ)

On-site

USD 120,000 - 200,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Paid days off
Medical, dental, and vision insurance
Discretionary bonus
401(k) with employer match (50%)

Job summary

Canfield Imaging Systems in Parsippany-Troy Hills, NJ, is seeking a skilled 3D Graphics Software Engineer. You will design, develop, and maintain real-time 3D applications using modern C++ and OpenGL to render complex datasets.

The role involves optimizing rendering pipelines, integrating with data processing and UI frameworks, and profiling CPU/GPU performance across platforms. A Bachelor’s degree and at least 1 year of experience are required.

Qualifications

  • Bachelor’s degree in computer science or related field or equivalent experience.
  • At least 1 year of experience in high-performance C++ with real-time graphics.
  • Experience with OpenGL/OpenGL ES and GLSL shader programming.

Responsibilities

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

Skills

C++
OpenGL
GLSL shader
GPU profiling
Cross-platform
CI/CD pipelines

Education

Bachelor’s degree in computer science or related field

Tools

git
CMake
Make

Job description

Canfield Imaging Systems in Parsippany-Troy Hills, NJ, is seeking a skilled 3D Graphics Software Engineer. You will design, develop, and maintain real-time 3D applications using modern C++ and OpenGL to render complex datasets.

The role involves optimizing rendering pipelines, integrating with data processing and UI frameworks, and profiling CPU/GPU performance across platforms. A Bachelor’s degree and at least 1 year of experience are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time 3D Rendering Engineer (C++/OpenGL)
Real-Time 3D Rendering Engineer (C++/OpenGL)

Imagingexcellence • Parsippany-Troy Hills (NJ)

On-site
USD 125,000 - 200,000
Real-Time 3D Graphics Engineer (C++/OpenGL)
Real-Time 3D Graphics Engineer (C++/OpenGL)

Canfieldsci • New Jersey

On-site
USD 125,000 - 200,000
Paid days off
Medical, dental, and vision insurance
401(k) plan with employer match
Real-Time 3D Graphics Engineer - C++ & OpenGL
Real-Time 3D Graphics Engineer - C++ & OpenGL

Canfieldresearch • New Jersey

On-site
USD 125,000 - 200,000
Paid days off
Medical, dental, and vision insurance
Discretionary bonus
+1
Software Engineering/Development: 3D Graphics Software Engineer Parsippany, NJ, USA
Software Engineering/Development: 3D Graphics Software Engineer Parsippany, NJ, USA

Canfieldresearch • New Jersey

On-site
USD 125,000 - 200,000
Paid days off
Medical, dental, and vision insurance
Discretionary bonus
+1
Software Engineering/Development: 3D Graphics Software Engineer Parsippany, NJ, United States
Software Engineering/Development: 3D Graphics Software Engineer Parsippany, NJ, United States

Imagingexcellence • Parsippany-Troy Hills (NJ)

On-site
USD 125,000 - 200,000
Software Engineering/Development: 3D Graphics Software Engineer Parsippany, NJ, USA
Software Engineering/Development: 3D Graphics Software Engineer Parsippany, NJ, USA

Canfieldclinicalsystems • New Jersey

On-site
USD 120,000 - 200,000
Medical, dental, and vision insurance
Paid time off
401(k) plan with employer match
+1
Software Engineering/Development: 3D Graphics Software Engineer Parsippany, NJ, USA
Software Engineering/Development: 3D Graphics Software Engineer Parsippany, NJ, USA

Canfieldresearchgroup • New Jersey

On-site
USD 125,000 - 200,000
Comprehensive benefits
Paid days off
401(k) plan with employer match
Software Engineering/Development: 3D Graphics Software Engineer Parsippany, NJ, USA
Software Engineering/Development: 3D Graphics Software Engineer Parsippany, NJ, USA

Canfieldimaging • New Jersey

On-site
USD 125,000 - 200,000
Paid days off
Medical insurance
Dental insurance
+2
Software Engineering/Development: 3D Graphics Software Engineer Parsippany, NJ, USA
Software Engineering/Development: 3D Graphics Software Engineer Parsippany, NJ, USA

Canfieldsci • New Jersey

On-site
USD 125,000 - 200,000
Paid days off
Medical, dental, and vision insurance
401(k) plan with employer match
Software Engineering/Development: 3D Graphics Software Engineer Parsippany, NJ, USA
Software Engineering/Development: 3D Graphics Software Engineer Parsippany, NJ, USA

Canfieldimagingsystems • New Jersey

On-site
USD 125,000 - 200,000
Paid days off
Medical, dental, and vision insurance
401(k) plan with employer match