We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Software Engineer - GUI/OpenGL

DCS Corporation
United States, California, Point Mugu Nawc
Oct 02, 2026

Salary Range: $103,000 - $135,200

DCS is seeking a talented C++ Software Engineer to support advanced aerospace and defense programs at Naval Base Ventura County, Point Mugu, California. In this role, you will design, develop, and enhance software applications that provide real-time graphical visualization, system monitoring, and control capabilities for specialized defense systems. The ideal candidate has a strong foundation in C++ software development, experience in developing graphical user interfaces (GUIs), and a background in aerospace or other mission critical software applications. We are looking for a capable software engineer who can apply their existing expertise while expanding their technical knowledge in RF systems integration and communications hardware.

Essential Job Functions:

Design, develop, test, and maintain C++ software applications supporting aerospace and defense systems.

Develop and enhance GUIs for real-time visualization, monitoring, and system control.

Utilize OpenGL and related graphics technologies to create responsive, high-performance software applications.

Integrate software applications with external hardware, instrumentation, and system interfaces.

Collaborate with software, systems, hardware, and test engineers to develop and implement software solutions.

Troubleshoot software defects, optimize application performance, and support system integration and testing.

Participate in code reviews, software configuration management, and technical design discussions.

Support laboratory testing, system demonstrations, and engineering reviews.

Develop and maintain technical documentation supporting software design, testing, and integration.

Required skills:

Due to the sensitivity of customer related requirements, U.S. Citizenship is required.

Must be eligible to obtain and maintain a security clearance

Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field and a minimum of 3 years' experience.

Strong proficiency in C++ software development.

Experience developing, debugging, and maintaining software applications.

Experience with GUI development and graphics programming.

Experience in Microsoft Visual Studio or comparable C++ development environments.

Familiarity with software version control systems such as Git.

Strong analytical, troubleshooting, and problem-solving skills.

Ability to collaborate effectively with multidisciplinary engineering teams.

Desired Skills

5-10 years of professional experience.

Experience developing software for aerospace, defense, aviation, or other mission critical applications.

Experience with OpenGL, GLSL, DirectX, or other graphics rendering technologies.

Experience integrating software with external hardware or instrumentation.

Familiarity with RF systems, signal processing, or wireless communications.

Knowledge of communication protocols such as TCP/IP, UDP, USB, serial, GPIB, or SCPI.

Experience with embedded systems or real-time software development.

Familiarity with DoD software development practices and systems engineering processes.



Applied = 0

(web-9db6c7984-s8fps)