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.
$167.1k - $250.7k
...Senior Full Stack Software EngineerQualcomm's CAD Infrastructure team develops and operates mission-critical engineering platforms used by thousands of engineers across CPU, DSP, AI, SoC, Physical Design, Verification, and Software organizations. We are seeking a Senior...SuggestedWork experience placement$145k - $170k
...Software EngineerLocation: Sacramento, CADepartment: Product + EngineeringReports to: Director of EngineeringAbout UpMetricsAt UpMetrics... ...workflows on AWSAbout You6+ years of experience as a software engineer, with strong full stack capabilitiesDeep experience with Ruby on...SuggestedTemporary workWork at officeRemote workWork visa$118.05k - $144.52k
...Berkshire Hathaway Homestate Companies, Workers Compensation Division, has an opening for a Software Engineer 2. This individual will need extensive technical expertise to join our dynamic development team. Responsibilities include designing, developing, and maintaining...SuggestedFull timeWork from homeFlexible hours2 days per week$91.8k - $137.6k
...security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We're looking... ...and equipment specific to software. Collaborate with systems engineers, software development engineers and other stakeholders...SuggestedFull timeRelocation packageShift work$119k - $198.4k
Position Summary Drive engineering delivery and execution across complex initiatives that support business and technology priorities... ...support across fast-moving environments.Work you'll doAs a Software Engineer III on the Engineering and Delivery team, you will be...Suggested$173.62k
...Software EngineerParticipate in full software development lifecycle (SDLC): Engage in the complete software development lifecycle, including... ..., deployment, and maintenance. Apply knowledge of software engineering principles and industry methodologies (e.g., Agile, Scrum) to...Relocation- ...Senior Software Engineer – AlfrescoRancho Cordova, CA or Oakland, CA or Alpharetta, GAMUST: Alfresco Content services, Angular, Java & Spring Boot, Alfresco API Integration, Alfresco Search.Skills8+ years of experience in developing extensions for Alfresco Content Services...
$195k - $255k
...Affirm team is to provide reliable, scalable, self-serve and Affirm-optimized compute solution to enable ML, Product, and Financial Engineering success. Our team is responsible for building and maintaining compute platform that serves as a backbone for processing various...Work at officeRemote workFlexible hours- ...Software EngineerHYBRIDSacramento, CA OR Walnut Creek, CA (local candidate) In person interview is thereRate: $52Exp – 6+ EXPERIENCEA minimum of 5 years of proven experience as a Software Engineer with strong hands-on skills in C# and.NET required.Experience with React...Local area
$140k - $200k
...Software Engineer, Data Infrastructure & AcquisitionSacramento, CA, USAThe mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – PDFs, books, Google...Full timeWork at officeShift work$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Work at office- ...Apple in USA is seeking a Software Engineer to join its platform tooling team. You will build and maintain pivotal pipelines, automate build and deployment, and extend SCM applications across multiple repositories and languages. The role emphasizes collaboration with...
$40 - $44 per hour
...Software EngineerAt 4Insite, we are revolutionizing facilities management by empowering managers with a simple yet powerful software tool... ..., including the role you align with most.Associate Software Engineer ($40-$44 per hour) Join a high?velocity agile team where you'll...Hourly pay$4,935 - $6,614 per month
...trust placed in public servants. Position Details Job Code #: JC-508993 Position #(s): (***) ***-****-043 Working Title: Junior Software Engineer Classification: INFORMATION TECHNOLOGY ASSOCIATE Salary ranges: • A: $4,935.00 – $6,614.00 • B: $5,424.00 – $7,270.00 • C: $5,...Permanent employmentFull timeRemote work$90k - $140k
...technology to the moving industry, an industry previously untouched by software. By working with our customer base, you will provide them more... ...iteration. We're looking for experienced, thoughtful product engineers who enjoy solving real-world problems and seeing their...- ...Software EngineerClient is seeking an experienced and highly skilled Software Engineer with extensive expertise in systems analysis, database development, and programming. The ideal candidate will possess a strong background in electronic data processing, business systems...
- ...Pinterest’s Security team is seeking an experienced Security Software Engineer to help keep our 619 million monthly active users safe from real-world threats. You will build tooling, product enhancements, and work with teams to improve our overall security posture and...Work at officeRemote workRelocationRelocation package
$146.49 per hour
...View Sector Los Angeles County Contractor's Work Location ISD CAB-Internal Services Department (Downey) Position Title Senior Software Engineer Labor Category Information Technology Job Category Miscellaneous/Niche/Other Number of Positions 1 Job Level 1 Submittal allowed...Temporary workFor contractorsRemote workShift work- ...funding from Andreessen Horowitz, ICONIQ, Menlo Ventures, and Wing Venture Capital. About the Team and Role: We are hiring a senior software engineer to help design and build core components of our next-generation knowledge retrieval system built for the AI era – knowledge...Local areaRemote workWork from homeFlexible hours
- ...traditionally analog based-process to an all-digital experience via our software solutions. Join us at the start of something exciting! Learn more at k1x.io About your Role We are seeking a Senior Software Engineer who brings strong technical skills combined with ownership,...Remote workFlexible hours
$125k - $145k
...Join the Team at Vantage Elevation Vantage Elevation is seeking a Senior Software Engineer to support the development and advancement of elevator control systems. In this role, you will work cross‑functionally to design, develop, and maintain critical software systems...Full timeWork at office$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...Work at office- ...Sr. Software EngineerOur client is looking for a Sr. Software Engineer for a 100% remote 3+ month contract with prior experience working with our client.Job SummaryThe Senior Software Engineer will help build the Next Gen Applications Suite. Along with writing effective...Contract workWork experience placementRemote work
- ...general direction of the Chief Technology Innovation Officer, the Information Technology Specialist II serves as a full-stack software engineer responsible for architecting, developing, and securing software applications, APIs, and data pipelines that power public-facing...For contractors
$74.1k - $148.3k
...and reference snippets. Responsibilities What You'll Bring (Objective Minimum Qualifications): To be considered for a Software Engineer position at Oracle, you must possess the Objective Minimum Qualifications (OMQs) below. Please ensure that your application...Full timeTemporary workInternshipH1bFlexible hoursShift work- Software Engineer We are currently seeking talented individuals to join our engineering team in Rancho Cordova, CA to perform front-end and middleware development of our products. Minimum 5 years of professional Windows development experience, using Microsoft...
- ...Tyler Technologies is seeking a Senior Software Engineer to develop scalable cloud software that accelerates government data flow. This position can be worked remotely from anywhere within the U.S., allowing for impactful contributions in a distributed team environment...Remote work
- ...direction of the Chief Technology Innovation Officer, the Information Technology Specialist II (ITS II) serves as a full-stack software engineer responsible for architecting, developing, and securing software applications, APIs, and data pipelines that power public-...Full timeFor contractorsWork at officeRemote workVisa sponsorshipWork visaNight shiftWeekend work
- ...A prominent public pension fund in Sacramento seeks a Junior Software Engineer to develop and support web applications within a collaborative team. The role offers a hybrid working environment with a commitment to a diverse workforce. Applicants should have relevant experience...Remote work
$60 - $85 per hour
...Description:DocMe360 is seeking a talentedJuniorSoftware Engineer to join our dynamic team. TheJuniorSoftware Engineer role will provide software development expertise ona cross-functional team supporting the Department of Veteran Affairs. This role is responsible for...Full timeContract workRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - GUI/OpenGL. Be the first to apply!
- senior robotics software engineer Sacramento, CA
- intel software engineer Sacramento, CA
- software developer fintech Sacramento, CA
- software development engineer aws Sacramento, CA
- information technology software engineer Sacramento, CA
- graduate software developer no experience Sacramento, CA
- software developer internship no experience Sacramento, CA
- ngo software engineer Sacramento, CA
- software engineer travel Sacramento, CA
- experienced software developer Sacramento, CA





