Real-Time GUI Engineer — OpenGL & RF Systems

DCS Corp

California (MO)

On-site

USD 84,000 - 125,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

DCS Corp is seeking a Software Engineer to design and implement GUI applications using OpenGL and C/C++ in a DoD-focused program. You will build interfaces to RF hardware, optimize real-time rendering, and collaborate across hardware, RF, and test teams.

Applicants should have a strong background in OpenGL GUI development, GLSL or DirectX, and Visual Studio, with experience integrating software with external systems. U.S. citizenship required.

Qualifications

  • U.S. Citizenship is required.
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field.
  • Minimum 5 years' experience in software development.
  • Experience with C/C++ and OpenGL GUI development.
  • Experience integrating software with RF systems or external hardware interfaces.
  • Experience with TCP/IP, UDP, HP-IB/GPIB, USB, SCPI or similar protocols.
  • Proficiency with Microsoft Visual Studio and version control tools (Git).
  • Strong debugging, problem-solving, and analytical skills.
  • Ability to work in a fast-paced engineering environment and across multidisciplinary teams.

Responsibilities

  • Design and implement GUI applications using OpenGL, C/C++, and Visual Studio for real-time visualization and system control.
  • Develop and validate software interfaces communicating with external RF systems and hardware via standard protocols.
  • Implement data visualization, signal monitoring, and control modules per system requirements.
  • Collaborate with systems, RF, test, and hardware engineers to define communication protocols.
  • Optimize GUI performance for real-time responsiveness and rendering efficiency.
  • Create and maintain software documentation and test procedures.
  • Participate in code reviews, system integration events, and software configuration management.
  • Troubleshoot defects and interface issues; support lab testing and customer design reviews.

Skills

C/C++
OpenGL GUI
OpenGL GLSL
DirectX
Microsoft Visual Studio
RF interfaces
TCP/IP
SCPI
Git
Debugging
Real-time rendering
Team collaboration

Education

Bachelor's degree (CS/SE/EE)

Tools

OpenGL
Visual Studio
HP-IB/GPIB
SCPI
Git

Job description

DCS Corp is seeking a Software Engineer to design and implement GUI applications using OpenGL and C/C++ in a DoD-focused program. You will build interfaces to RF hardware, optimize real-time rendering, and collaborate across hardware, RF, and test teams.

Applicants should have a strong background in OpenGL GUI development, GLSL or DirectX, and Visual Studio, with experience integrating software with external systems. U.S. citizenship required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time GUI & OpenGL Software Engineer
Real-Time GUI & OpenGL Software Engineer

DCS Corp • Kansas

On-site
USD 84,000 - 125,000
Software Engineer - GUI/OpenGL
Software Engineer - GUI/OpenGL

DCS Corp • Kansas

On-site
USD 84,000 - 125,000
Software Engineer - GUI/OpenGL
Software Engineer - GUI/OpenGL

DCS Corp • California (MO)

On-site
USD 84,000 - 125,000
Senior RF & Real-Time Electronics Design Engineer
Senior RF & Real-Time Electronics Design Engineer

DCS Corporation • United States

On-site
USD 84,137 - 111,000
RF & Hardware Design Engineer - Real-Time Embedded Systems
RF & Hardware Design Engineer - Real-Time Embedded Systems

DCS Corp • California (MO)

On-site
USD 84,000 - 111,000
Graphics Developer →
Graphics Developer →

Grex Defense, Inc. • Huntsville (AL), Northern (KY)

On-site
USD 95,000 - 130,000
Junior Real-Time GPU Software Engineer
Junior Real-Time GPU Software Engineer

Leidos • Bowie (MD)

On-site
USD 70,000 - 126,000
Real-Time GPU Software Engineer (CUDA/C++)
Real-Time GPU Software Engineer (CUDA/C++)

Leidos LLC • Arlington (VA)

On-site
USD 108,000 - 195,000
Paid Time Off
Holidays
401K with company match
+5
Senior RF Signals Software Engineer - C++/Linux
Senior RF Signals Software Engineer - C++/Linux

Leidos LLC • College Park (MD)

On-site
USD 131,000 - 237,000
Real-Time C++ Software Engineer for DoD Simulations
Real-Time C++ Software Engineer for DoD Simulations

HART Technologies, Inc. • King George (VA)

On-site
USD 75,000 - 95,000
Paid time off
Educational benefits
401K matching
+3