Software Engineer - GUI/OpenGL
$84.14k - $125kDCS Corporation
Salary Range: $84,137 - $125,000 Research, design, develop, test, or supervise the manufacturing and installation of electrical equipment, components, or systems for commercial, industrial, military, or scientific use. The Software Engineer will design, develop, integrate, and test advanced software applications with a primary focus on Graphical User Interface (GUI) development using OpenGL and Microsoft Visual Studio. The role requires strong knowledge of real-time rendering, visualization, and user interaction design, as well as the ability to interface software applications with external Radio Frequency (RF) systems. The engineer will collaborate with cross-functional teams, including hardware, systems, and test engineers, to deliver high-performance, mission-focused software solutions for Department of Defense (DoD) programs. Essential Job Functions: Design and implement GUI applications using OpenGL, C/C++, and Microsoft Visual Studio to support real-time visualization and system control using state of the art GUIs. Develop, integrate, and validate software interfaces that communicate with external RF systems, radios, and hardware components via standard communications protocols (Ethernet, HP-IB/GPIB, USB, and Standard Commands for Programmable Instruments [SCPI]). Implement data visualization, signal monitoring, and control modules aligned with system-level requirements. Collaborate with systems, RF, test, and hardware engineers to define communication protocols and ensure seamless software-hardware integration. Optimize GUI performance for real-time responsiveness, rendering efficiency, and reliability. Develop and maintain software documentation, including design descriptions, interface specifications, and test procedures. Participate in code reviews, system integration events, and software configuration management processes. Troubleshoot and resolve software defects, interface issues, and performance bottlenecks. Support lab testing, field demonstrations, and customer design reviews as needed. Ensure all development activities adhere to internal quality standards and relevant Navy Systems Engineering Technical Reviews (SETR) compliance requirements. Knowledgeable with DoDI 5000.02 Adaptive Acquisition Framework (AAF) systems engineering methodology. Required skills: Due to the sensitivity of customer related requirements, U.S. Citizenship is required. Bachlors degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field and a minimum of 5 years’ experience. Must be eligible to obtain and maintain a security clearance. 3–8+ years of experience in software development with strong proficiency in C/C++. Demonstrated experience designing and implementing OpenGL-based GUIs. Experience with OpenGL Shading Language (GLSL), DirectX, or modern rendering pipelines. Strong experience with Microsoft Visual Studio development environment. Experience integrating software with RF systems, radios, or external hardware interfaces. Knowledge of communication protocols such as TCP/IP, UDP, HP-IB/GPIB, USB, serial communication, SCPI or custom hardware interfaces. Proficiency with version control tools (e.g., Git). Strong debugging, problem-solving, and analytical skills. Ability to work in a fast-paced engineering environment and collaborate with multidisciplinary teams. Desired Skills Experience in embedded systems or real-time software development. Familiarity with signal processing, RF fundamentals, or wireless communication concepts. Prior experience developing software for DoW, aerospace, or mission-critical applications. Knowledge of Agile/Scrum development methodologies.
- ...initial goal of improving the early diagnosis of lung cancer. The Software Engineer, GUI designs and implements a variety of graphical user interface... ...Preferred: Experience with graphics libraries such as OpenGL or OpenSceneGraph Experience with parallel programming...SuggestedFull timeLocal area
$91.8k - $137.6k
...confirmation. Northrop Grumman Aeronautics Systems is looking to add a Software Engineer to join our team of qualified diverse individuals. The... ..., Run, and Optimize Automated Tests, Automation Framework, GUI Automation Oracle - SQL Basic, (26ai), (19c), and/or advanced...SuggestedFull timeRemote workRelocation packageShift work$123k - $190.9k
...Description We are looking for dedicated, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As... ...and are used when programming graphical user interface (GUI) components. An API may be for a web-based system, operating...SuggestedWork at officeLocal areaRelocation package- ...mathematics, computer science, physics, and engineering. Our people are leaders in their... ...settings. We are seeking a talented software engineer with a strong computer science... ...Spring Boot, React, Redux, WebGL and/or OpenGL Familiarity with AWS, Docker, Kubernetes...SuggestedFor contractorsWork at office
$150k - $250k
...making it code-first. Instead of dragging components around in a GUI, engineers write code (or have AI write it for them) to define their... ...reusable. We're a ~12-person startup building tools that bring software engineering practices to hardware design. The Role We'...SuggestedLive inRemote work- ...robotic prototypes. The ideal candidate is a self-driven software engineer with strong problem-solving skills, deep expertise... ...formal requirements and testingExperience with GUI development (Qt/QML)Experience with OpenGL and 3D renderingExperience with state estimation...Part timeLocal areaFlexible hours
$150k - $165k
...Summary Sony Honda Mobility of America (SHMA) is seeking a Software Engineer, In-Vehicle Infotainment (IVI) to join our Engineering Development... ..., or Python). ~ Familiarity with multimedia frameworks, HMI/GUI development, or connectivity stacks (Bluetooth, Wi-Fi, LTE/5G)...Full timeLocal areaFlexible hours$193.93k - $291.15k
...output generalists where ML and systems engineering converge to push autonomy performance forward... ...~ BS/MS in Computer Science , Software Engineering, Robotics, or a related quantitative... ...with 3D graphics/rendering (WebGL, OpenGL), point cloud processing, or autonomous...Full time$191k - $253k
...the hardest problems facing our customers. We are looking for software engineers, hardware engineers, roboticists, and front-end mobile... ...Linux platform: V4L2 camera API, VA-API, ffmpeg, gstreamer, OpenGL Nvidia Jetson platform: Tegra video encoding/decoding, V4L...Full timeWork experience placementImmediate startRemote work$140k - $160k
...This dynamic role is a part of a team of engineers and scientists developing a novel intradermal... ...biosensor technology and the associated software data extraction and rendering SDK that... ...software discipline (i.e. mobile, server, or GUI) and language (i.e. GO, JaveaScript,...Full timeWork at officeLocal areaFlexible hours$100k - $150k
...Software Engineer - 3D SLA Printing - OpenGL Software Engineer - 3D SLA Printing - OpenGL This range is provided by TalenTier. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $100,000.00/yr - $150,00...Full timeLocal areaRelocation- ...effective team player About The Role We are seeking a Software Engineer with deep expertise in functional programming languages, interpreters... ...users to build KCL programs using a familiar point-and-click GUI. You can get a feeling for KCL in the KCL book . You’ll work...Full timeLocal areaRemote work
$193.3k - $289.9k
...synonymous with entertainment excellence and creativity. Senior Software Engineer San Mateo, CA Role Overview Sony Interactive Entertainment... ...modern computer graphics pipelines and frameworks, including OpenGL, Vulkan and DirectX to contribute to data generation projects...Remote workWork from home- ...We are seeking a Senior DSP Software Engineer to join a small, high-impact embedded software team at a product development company specializing... ...hardware variants and applications. Build internal test GUIs and tools (limited full application development). Provide senior...
- ...Senior Software Engineer Research & Development hub for artificial intelligence and deep learning technologies and is also home to a dedicated... ...stabilizing the existing C++ software platform, supporting the C# GUI architecture, and implementing business logic at the platform...
$175k - $186k
...join our amazing team and grow with us. As part of the Firmware Engineering team, you will drive the development and maintenance of the... ...Responsibilities Application & System Ownership Own and maintain a full-stack GUI application running on embedded Linux Develop and enhance core...Work at office- ...chip-to-chip optical interconnects to scalable photonic engines, Lumilens is unlocking a new era of computing faster,... .../ .NET desktop application — Advanced manufacturing software for optical transceiver testing. A GUI application built with MVVM architecture, featuring...Remote work
- ...delivered for millions of patients worldwide. We’re a team of engineers, clinicians, and innovators united by one purpose: to make... ...Description Primary Function of Position We are seeking a Software Engineer to build backend services and APIs that support our robotic...Full timeLocal areaWorldwideFlexible hoursShift work
$166k - $220k
...visualized and understood. ABOUT THE ROLE As a UI/UX Software Engineer on the Sand Table team, you will be the critical technical bridge... ...PREFERRED QUALIFICATIONS Experience with Noesis GUI framework for game UI implementation Experience designing and...Full timeWork experience placementWorldwideRelocation package- ...patients worldwide.We’re a team of engineers, clinicians, and innovators... ...strategy and develop software to implement the same.Essential... ...equivalent experienceExperience with GUI development frameworks such as... ...with 3D graphics frameworks (OpenGL, Vulkan, etc.)Experience in web...Part timeLocal areaWorldwideFlexible hours
$120k - $170k
...relentless work. The Role We’re looking for a Full-Stack Software Generalist who enjoys working across the entire product surface... ...infrastructure, deployment pipelines, and monitoring Help shape engineering culture, processes, and technical standards Qualifications...Full timeRelocation package$160k - $220k
...world, Via is recognized as the leading transportation technology and service provider globally. As a Senior Full-Stack Software Engineer on the Remix engineering team, you’ll build software cities rely on to design and improve public transportation systems with a...Full time2 days per week3 days per week- ...architecture, testing strategy, observability. Be hands-on in incidents or urgent problems. Who You Are: Have 3+ years of full stack engineering experience (or equivalent), especially in startup or fast-paced environments. Are comfortable leading yourself and others -...Full timeWork at officeRemote workFlexible hours
$125k - $160k
...struggle with chronic disease. We’re only just getting started. Role Overview We are seeking a versatile Full Stack Software Engineer to join our engineering team. Reporting to the Software Engineering Manager, this is a hands-on role requiring comfort and confidence...Full timeLocal areaVisa sponsorshipWork visaShift work- ...VROC® platform is trusted by researchers, engineers, and scientists across biotechnology,... ...impact in the scientific community. Position: Software Engineer (Mid‑Level and Senior) Corporate... ...user‑friendly graphical user interfaces (GUIs). Create testing programs for calibration...Work at officeLocal areaRelocation package
$150k - $180k
...We recently raised our pre-seed from a16z Speedrun , Reach Capital , and JFF Ventures , and are now hiring a Full Stack Engineer to help build the product that institutions use to interact with their data every day. The Role As a Full Stack Engineer, you...Full timeWork at officeImmediate start- ...has been growing rapidly over the past year and is showing no signs of slowing down in 2025. We started 2024 with a small team of engineers and have doubled that in the past 12 months with plans to double again in the coming year. We have charted out an ambitious and eagerly...Remote jobFull timeWork experience placementWork at officeWork from homeFlexible hours3 days per week
- ...Our team sits at the intersection of research, product, design, and infrastructure. We work closely with model researchers, mobile engineers, frontend engineers, and platform teams to build intuitive experiences and scalable systems that power image generation at global...Full timeWorldwide
- About Jabu HR Inc. Founded by Chief People Officer Jabu Dayton in 2014, Jabu HR is a boutique HR and Recruiting consulting firm that works with high-performing companies. Our clients focus on opening doors for people of all types, taking care of our communities and driving...Full timeLocal area
$135k - $164k
...the United States and our allies. CX2’s AI-enabled hardware and software platforms detect, disrupt and defend the electromagnetic... ...sea and space domains. We are seeking a full-stack software engineer with 3-5+ years experience to join our growing team. In this role...Permanent employmentFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - GUI/OpenGL. Be the first to apply!
- network software engineer California
- software engineer internship California
- software engineer travel California
- senior robotics software engineer California
- entry level software engineer remote California
- cybersecurity software engineer California
- federal - software developer California
- agile software developer California
- financial software developer California
- graduate software developer no experience California






