1

Opengl Engineer Jobs (NOW HIRING)

Job Title C/C++ Software Engineer Location McLean, VA 22102 US (Primary) Category Research ... Create modeling & simulation (M&S) software using C, C++, OpenGL, and Qt Creator to display ...

Work on next generation media player that integrates live video and 3D graphics Sr. Graphics Engineer VR 5 years' experience with OpenGL and WebGL Expert level knowledge of C++ and Java Expert level ...

Senior Rendering Engineer

San Mateo, CA

$119K - $163K/yr

Join some of the best Graphics Engineers in the world supporting the largest immersive 3D streaming ... Knowledge of one or more GPU APIs (OpenGL, DirectX and similar) * The ability to reason about code ...

OR · On-site

$139K - $172K/yr

... Vulkan and OpenGL software for our GPUs as well as enhancements and maintenance of existing ... A Bachelors or higher degree in electrical engineering, computer science, or computer engineering ...

Strong experience in design and implementation of cutting-edge graphics techniques and detailed knowledge of graphics hardware such as OpenGL shader language, CUDA, Nvidia GPU programming, OpenGL 2D ...

next page

Showing results 1-20

Opengl Engineer information

See salary details

$38K

$115.9K

$191.5K

How much do opengl engineer jobs pay per year?

As of Jun 11, 2026, the average yearly pay for opengl engineer in the United States is $115,864.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,000.00 and $151,500.00 per year, depending on experience, location, and employer.

What is the difference between Opengl Engineer vs Graphics Software Developer?

AspectOpengl EngineerGraphics Software Developer
Required CredentialsBachelor's in Computer Science or related field, knowledge of OpenGL, C/C++ skillsBachelor's in Computer Graphics, Computer Science, or related, strong programming skills, knowledge of graphics APIs
Work EnvironmentDeveloping graphics rendering code, optimizing visual performance, working with 3D enginesCreating graphics applications, developing visual effects, working with rendering pipelines
Employer & Industry UsageGame studios, simulation companies, visualization firmsGame development, multimedia companies, CAD software firms

While both roles involve graphics programming, an Opengl Engineer specializes specifically in developing and optimizing graphics rendering using OpenGL, whereas a Graphics Software Developer may work across various graphics APIs and broader visual application development. The Opengl Engineer focuses more on low-level graphics API implementation, while the Graphics Software Developer may handle higher-level graphics features and tools.

What are some common challenges faced by OpenGL Engineers when optimizing graphics performance?

OpenGL Engineers often encounter challenges related to balancing visual fidelity with rendering performance, especially when working on complex scenes or resource-constrained hardware. Issues such as minimizing draw calls, managing memory efficiently, and reducing CPU-GPU bottlenecks require careful optimization techniques. Additionally, ensuring cross-platform compatibility and debugging graphics-related issues can be demanding, as different devices and drivers may yield inconsistent results. Collaborating closely with artists, designers, and other engineers is essential to address these challenges and deliver smooth, high-quality graphics experiences.

What are the key skills and qualifications needed to thrive as an OpenGL Engineer, and why are they important?

To thrive as an OpenGL Engineer, you need strong proficiency in computer graphics, C/C++ programming, and a solid understanding of OpenGL APIs, usually supported by a degree in computer science or a related field. Familiarity with graphics debugging tools, shader programming, and version control systems like Git is typically required. Strong problem-solving abilities, attention to detail, and effective communication are essential soft skills for this role. These skills ensure the development of efficient, high-quality graphics applications and enable effective collaboration with technical teams.

What does an OpenGL Engineer do?

An OpenGL Engineer specializes in developing and optimizing graphics applications using the OpenGL API. They are responsible for creating and maintaining rendering pipelines, writing shaders, and ensuring high performance and visual quality in 2D and 3D graphics. OpenGL Engineers work closely with game developers, simulation teams, or any software requiring advanced graphics rendering, and often debug and profile graphics code to improve efficiency. They must have a strong understanding of computer graphics, mathematics, and hardware capabilities to deliver visually impressive and responsive applications.
More about Opengl Engineer jobs
What cities are hiring for Opengl Engineer jobs? Cities with the most Opengl Engineer job openings:
What states have the most Opengl Engineer jobs? States with the most job openings for Opengl Engineer jobs include:
Director (Airborne Avionics Systems, GH Integrity, OpenGL)

Director (Airborne Avionics Systems, GH Integrity, OpenGL)

Sysazzle, Inc

Torrance, CA • On-site

Full-time

Posted 12 days ago


Job description

Company Description
Sysazzle's client, a fast-growing Southern California high tech company specializing in advanced military defense, homeland security, and energy solutions has an immediate opportunity for a Director of Embedded Systems.
Job Description
The Director of Embedded Systems will provide system-level electronic solution design expertise and leadership. The successful candidate will quickly become a recognized and respected technical resource in the organization, and represent organization by discussing innovations with customers at various meetings, designs reviews, design various review activities and initiate business development activities to capture follow on and new business opportunities for organization. He/She will have excellent communication skills, a team oriented approach, an interdisciplinary outlook and strong self-motivation.
Responsibilities:
  • Lead the strategic and tactical direction for the Embedded Systems within the Airborne Avionics Systems Division, including architecture, design, implementation, and full software development life cycle.
  • Hire, develop and manage team that will work closely with customers and cross-functional teams to derive requirements, architect, design, implement and test hardware/software systems using Linux, VxWorks, INTEGRITY and other operating systems. In addition to assisting with hardware design the team will also define and develop the OS BSP/drivers and middleware.
  • Drive customer engagement and create strategic partnerships that foster growth of the overall Airborne Avionics Systems business.
  • Accountable for timely execution and successful delivery of new products. AND Ensure technical specifications and meet customer needs/requirements.
  • Present proposals, schedule, budget, and designs to clients and stakeholders.
  • Initiate and compose technical proposals, and review proposals written by others.
  • Ensure development and communication of all pertinent documentation, such as CR D, SOW, Release Notes, etc.
  • Lead/mentor team in completing their assignments, and coordinate assignments with other project team members.
  • Ensure the accuracy/appropriateness of all work products from activities and team members.
  • Ensure project development plans are realistic and address risks.
  • Work with customers and direct team to solve field problems, and to participate in field testing.
  • Provide and support technical liaison between customers, engineering, and other non-engineering functional groups.

Qualifications
  • Embedded Systems experience with a bachelors degree and/or masters degree in Hardware Engineering
  • Hands on technical experience in both software and hardware engineering; embedded hardware preferred
  • 5+ years software engineering experience; hands on design work
  • Must have RTOS (Green Hills Integrity strongly desired)
  • OpenGL experience required - developing GUI graphics for military/aerospace applications
  • Thought leader in the Mil/Aero industry with proven success in wining new business and growing a product line - experience writing and winning proposals a plus!
  • Knowledgeable of DO178B or certifiable software enviroment experience
  • Ideal candidates will have the experience of having taken a software package along with a system and go through a certification process with the FAA.
  • Must be a director of high integrity with mature management and organizational skills who consistently builds effective relationships. Will support/mentor cross-functional teams. Possess an open, honest and collaborative style.
  • Experience leading organizations through change and embracing new ways of working while delivering outstanding business results
  • Candidate will have excellent communication skills, both verbal and written
  • Familiarity in designing and debugging system software for PPC, ARM and x86 based platforms
  • Familiarity with hardware design, block diagrams and schematics
  • Understanding of current OS'es, IDEs, stopmode/runmode debuggers and kernel/virtual address space systems
  • U.S. Citizenship is required.

Additional Information
All your information will be kept confidential according to EEO guidelines.