Software Engineer – OpenGL / Graphics - Secret Clearance Required

Focus

Madison (AL)

On-site

USD 90,000 - 140,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Focus in Huntsville, AL is seeking a Software Engineer specializing in OpenGL to join our team. This role focuses on high-performance graphics rendering, simulation, and tactical display software development for next-generation defense systems.

You will design, develop, and optimize 3D graphics engines with OpenGL, implement real-time simulation and radar visualization in C/C++, and collaborate with system architects to integrate graphics with embedded hardware.

Qualifications

  • Clearance: Active DoD Secret Clearance is required.
  • Education: Bachelor's degree in Computer Science, Computer Engineering, or related field.
  • Experience: 3+ years of hands-on software development with C/C++ and OpenGL/GLSL.
  • Skills: 3D linear algebra, vector math, shaders, and rendering pipelines.
  • Bonus: Vulkan, DirectX, Linux environments, or defense simulation frameworks.

Responsibilities

  • Design, develop, and optimize 3D graphics rendering engines and user interface pipelines using OpenGL.
  • Develop real-time simulation, modeling, or radar/tactical visualization software using C/C++.
  • Collaborate with system architects to integrate graphics applications with embedded system hardware.
  • Debug, profile, and optimize GPU/CPU code for low-latency, real-time performance.

Skills

C/C++
OpenGL
GLSL
3D Math

Education

Bachelor's degree in Computer Science or Computer Engineering

Tools

Vulkan
DirectX
Linux
OpenFlight
DIS/HLA

Job description

Location: Huntsville, AL


Clearance: Active DoD Secret Clearance (Required)


Salary Range: $90,000 - $140,000+


Positions Available: 1


Position Overview

We are looking for a Software Engineer specializing in OpenGL to join our team in Huntsville, AL. This role focuses on high-performance graphics rendering, simulation, and tactical display software development for next-generation defense systems.


Key Responsibilities


  • Design, develop, and optimize 3D graphics rendering engines and user interface pipelines using OpenGL.

  • Develop real-time simulation, modeling, or radar/tactical visualization software using C/C++.

  • Collaborate with system architects to integrate graphics applications with embedded system hardware.

  • Debug, profile, and optimize GPU/CPU code for low-latency, real-time performance.


Qualifications


  • Clearance: Active DoD Secret Clearance is required.

  • Education: Bachelor's degree in Computer Science, Computer Engineering, or related field.

  • Experience: 3+ years of hands-on software development experience with C/C++ and OpenGL / GLSL.

  • Skills: Solid foundation in 3D linear algebra, vector math, shaders, and rendering pipelines.

  • Bonus: Experience with Vulkan, DirectX, Linux environments, or defense simulation frameworks (e.g., OpenFlight, DIS/HLA).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer – OpenGL / Graphics - Secret Clearance Required
Software Engineer – OpenGL / Graphics - Secret Clearance Required

Focus • Huntsville (AL)

On-site
USD 90,000 - 140,000
OpenGL Graphics Engineer – Secret Clearance
OpenGL Graphics Engineer – Secret Clearance

Focus • Huntsville (AL)

On-site
USD 90,000 - 140,000
OpenGL Graphics Engineer — Real-Time Defense Simulations
OpenGL Graphics Engineer — Real-Time Defense Simulations

Focus • Madison (AL)

On-site
USD 90,000 - 140,000
Game Engine Software Engineer
Game Engine Software Engineer

Ingenix Technologies LLC • Huntsville (AL)

Hybrid
USD 90,000 - 135,000
Graphics Software Engineer
Graphics Software Engineer

United States Digital Space LLC • Laurel (MD)

On-site
USD 105,000 - 290,000
Software Engineer ( Full-time ) Huntsville, AL - DK
Software Engineer ( Full-time ) Huntsville, AL - DK

Central Business Solutions, Inc • Huntsville (AL)

On-site
USD 130,000 - 150,000
Software Developer
Software Developer

SAIC • Huntsville (AL)

On-site
USD 85,000 - 120,000
Senior Software Developer
Senior Software Developer

SAIC • Huntsville (AL)

On-site
USD 110,000 - 150,000
Software Engineer - GUI/OpenGL
Software Engineer - GUI/OpenGL

DCS Corp • California (MO)

On-site
USD 84,000 - 125,000
Modeling & Simulation Software Engineer
Modeling & Simulation Software Engineer

Ingenix Technologies LLC • Huntsville (AL)

Hybrid
USD 110,000 - 160,000