1

Opengl Jobs in Michigan (NOW HIRING)

C++ OpenGL Developer

Dearborn, MI · On-site

$45.25 - $60.75/hr

Syntricate Technologies is seeking a C++ OpenGL Developer to work on complex software products. The role involves hands-on experience with OpenGL and C++ programming, particularly in Linux/QNX ...

RAE Software Engineer

Dearborn, MI · On-site

$113K - $149K/yr

Integrate platform software with real-time AR rendering stacks (e.g., Qt / OpenGL / Vulkan), supporting multi-view / autostereoscopic rendering pipelines while ensuring synchronization between ...

RAE Software Engineer

Dearborn, MI · On-site

$112K - $148K/yr

PhD in Computer Science or related field Experience with graphics or rendering systems (Qt, OpenGL, Vulkan) Exposure to AR/VR, HUDs, or display systems Experience with vehicle networks (CAN, Ethernet ...

Staff Software Engineer

Warren, MI · On-site

$189 - $240/hr

OpenGL / Vulkan* Embedded graphics/UI frameworksGood understanding of:* Rendering pipelines* Frame timing* Animation handling* Adaptive/responsive layouts* Multi-display architecture**Embedded ...

Staff Software Engineer

Warren, MI · On-site

$189K - $240K/yr

OpenGL / Vulkan * Embedded graphics/UI frameworks Good understanding of: * Rendering pipelines * Frame timing * Animation handling * Adaptive/responsive layouts * Multi-display architecture Embedded ...

Implement graphics using modern APIs (DirectX, OpenGL, Vulkan, Metal). Education and/or Experience Desired: * Bachelor's Degree in Computer Science, Engineering, Mathematics or equivalent work ...

View Engine Developer..

Auburn Hills, MI · On-site

$17.75 - $24.25/hr

Experience with graphical engines such as OpenGL, Qt, and Unreal Engine. * Knowledge of 2D and 3D object creation and manipulation. * Familiarity with 3D surround view mesh creation. * Ability to ...

OpenGL / Vulkan * Embedded graphics/UI frameworks Good understanding of: * Rendering pipelines * Frame timing * Animation handling * Adaptive/responsive layouts * Multi-display architecture Embedded ...

Senior Game Developer

Plymouth, MI · On-site

$120K - $160K/yr

Experience with modern graphics APIs (DirectX, OpenGL, Vulkan, Metal). * Expertise in several of the following: Optimization, networking, UI/UX, AI, generative AI, physics, data management, graphics ...

Senior Game Developer

Plymouth, MI · On-site

$120K - $160K/yr

Experience with modern graphics APIs (DirectX, OpenGL, Vulkan, Metal). * Expertise in several of the following: Optimization, networking, UI/UX, AI, generative AI, physics, data management, graphics ...

Knowledge of OpenGL, Vulkan, or Unreal Engine for advanced UI rendering. Compensation : The compensation information is a good faith estimate only. It is based on what a successful applicant might be ...

next page

Showing results 1-20

Opengl information

What is an OpenGL?

An OpenGL job typically involves developing graphics applications using the OpenGL API, which is widely used for rendering 2D and 3D graphics. Professionals in this field work on tasks such as game development, simulation software, virtual reality, and CAD applications. They need proficiency in C++, OpenGL shaders, and GPU programming to optimize rendering performance. These roles often require knowledge of computer graphics concepts, linear algebra, and parallel processing using OpenGL extensions.

What are the key skills and qualifications needed to thrive in the OpenGL position?

To thrive in an OpenGL Developer role, you need a strong proficiency in C/C++ programming, a deep understanding of OpenGL graphics APIs, and experience in computer graphics or game development. Familiarity with GLSL shading language, graphics debugging tools, and commonly used frameworks like GLFW or SDL is important, and relevant certifications in computer graphics or software engineering can be beneficial. Problem-solving, attention to detail, effective communication, and the ability to work collaboratively enhance success in this field. These skills ensure developers can efficiently create high-performance, visually compelling graphics applications while effectively collaborating within interdisciplinary teams.

What are the typical responsibilities of an OpenGL developer on a project team?

As an OpenGL Developer, you are primarily responsible for designing and implementing real-time graphics features, optimizing rendering pipelines, and debugging visual issues in applications or games. You will frequently collaborate with artists, game designers, and other engineers to integrate assets and ensure seamless visual experiences. Expect to participate in code reviews, document technical workflows, and stay up to date with evolving graphics technologies. This role often involves both creative problem-solving and technical expertise, contributing to a dynamic, collaborative development environment.

What are the most commonly searched types of Opengl jobs in Michigan?

The most popular types of Opengl jobs in Michigan are:

Infographic showing various Opengl job openings in Michigan as of August 2026, with employment types broken down into 1% Internship, 88% Full Time, 4% Part Time, and 7% Contract. Highlights an 89% Physical, 6% Hybrid, and 5% Remote job distribution.

C++ OpenGL Developer

Dearborn, MI • On-site

Syntricate Technologies
IT Services • 51 - 200 employees

$45.25 - $60.75/hr

Full-time

Re-posted 17 days ago


Job description

Job Summary:
Syntricate Technologies is seeking a C++ OpenGL Developer to work on complex software products. The role involves hands-on experience with OpenGL and C++ programming, particularly in Linux/QNX environments, as well as defining systems architecture and developing 2D & 3D rendering applications.
Responsibilities:
• Hands on experience in OpenGL.
• Strong development experience in C++ programming on Linux/QNX platform
• Strong understanding of OOPS concepts
• Strong understanding of the latest C++11/14 standards
• Thorough knowledge of the standard template library, STL containers (list, vector, map, hash map, set, unordered map/set ...etc.), iterators and algorithms.
• Hands on experience with Open scene graph (OSG) library.
• Defining and documenting systems architecture, requirements, use case analysis, and tests for open GL features and technologies.
• Hands-on experience with 2D & 3D rendering application Design & Development of complex software products.
• 3D Rendering technologies - Texturing, Shaders, and Core OpenGL exposure.
• Experience in Graphics APIs like OpenGL/Shader Programming.
• Experience in developing real-time systems, concurrent processing, and performance analysis.
• Good understanding of various data structures and algorithms.
• Good understanding of multithreading and thread synchronization techniques (mutex, semaphore, condition variables, events ..etc.)
• Familiarity around using face points to create filters, stickers etc.
• Familiarity around 2D/3D filters
• Familiarity with 3D animations
• Familiarity with visual simulations and computer games
Qualifications:
Required:
• Hands on experience in OpenGL.
• Strong development experience in C++ programming on Linux/QNX platform
• Strong understanding of OOPS concepts
• Strong understanding of the latest C++11/14 standards
• Thorough knowledge of the standard template library, STL containers (list, vector, map, hash map, set, unordered map/set ...etc.), iterators and algorithms.
• Hands on experience with Open scene graph (OSG) library.
• Defining and documenting systems architecture, requirements, use case analysis, and tests for open GL features and technologies.
• Hands-on experience with 2D & 3D rendering application Design & Development of complex software products.
• 3D Rendering technologies - Texturing, Shaders, and Core OpenGL exposure.
• Experience in Graphics APIs like OpenGL/Shader Programming.
• Experience in developing real-time systems, concurrent processing, and performance analysis.
• Good understanding of various data structures and algorithms.
• Good understanding of multithreading and thread synchronization techniques (mutex, semaphore, condition variables, events ..etc.)
Preferred:
• Familiarity around using face points to create filters, stickers etc.
• Familiarity around 2D/3D filters
• Familiarity with 3D animations
• Familiarity with visual simulations and computer games
Company:
Syntricate Technologies offers quality assurance, validation, regulatory, business analysis, and project management services. Founded in 2004, the company is headquartered in Boston, USA, with a team of 51-200 employees. The company is currently Growth Stage.