CrawlJobs Logo

Software Engineer - GUI/OpenGL

dcscorp.com Logo

DCS Corporation

Location Icon

Location:
United States , Point Mugu

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

82004.00 - 125000.00 USD / Year

Job Description:

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.

Job Responsibility:

  • Design and implement GUI applications using OpenGL, C/C++, and Microsoft Visual Studio to support real-time visualization and system control
  • Develop, integrate, and validate software interfaces that communicate with external RF systems, radios, and hardware components via standard communications protocols
  • 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

Requirements:

  • U.S. Citizenship is required
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field
  • 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

Nice to have:

  • Experience in embedded systems or real-time software development
  • Familiarity with signal processing, RF fundamentals, or wireless communication concepts
  • Prior experience developing software for DoD, aerospace, or mission-critical applications
  • Knowledge of Agile/Scrum development methodologies

Additional Information:

Job Posted:
March 25, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer - GUI/OpenGL

New

Software Engineer - GUI/OpenGL

The Software Engineer will design, develop, integrate, and test advanced softwar...
Location
Location
United States , Point Mugu
Salary
Salary:
82004.00 - 125000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. Citizenship is required
  • Bachelors degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field
  • 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
Job Responsibility
Job Responsibility
  • Design and implement GUI applications using OpenGL, C/C++, and Microsoft Visual Studio to support real-time visualization and system control
  • Develop, integrate, and validate software interfaces that communicate with external RF systems, radios, and hardware components via standard communications protocols
  • 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
  • Fulltime
Read More
Arrow Right

Software Engineer - GUI/OpenGL

Research, design, develop, test, or supervise the manufacturing and installation...
Location
Location
United States , Point Mugu
Salary
Salary:
82004.00 - 125000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. Citizenship is required
  • Bachelors degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field
  • 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
Job Responsibility
Job Responsibility
  • Design and implement GUI applications using OpenGL, C/C++, and Microsoft Visual Studio to support real-time visualization and system control
  • Develop, integrate, and validate software interfaces that communicate with external RF systems, radios, and hardware components via standard communications protocols
  • 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
  • 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
  • Fulltime
Read More
Arrow Right
New

Janitor

The Janitor position is responsible for performing all-purpose cleaning and pres...
Location
Location
United States , Saint Cloud
Salary
Salary:
14.25 USD / Hour
aus.com Logo
Allied Universal®
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must be able to follow written and oral directions
  • Minimum of 6 months of experience in a janitorial type position
Job Responsibility
Job Responsibility
  • Empty and clean all waste container
  • Remove waste paper and garbage from the premises to selected area
  • damp wipe containers
  • Empty and clean all ash trays, monitor all sand urns supply and restore sand as required
  • Dust all image frames, charts, graphs and wall hangings
  • Damp dust all ceiling and air condition diffusers, partition grilles, register and other ventilating louvers
  • Vacuum all mats and carpeted areas in workplace, lobbies, and corridors
  • Hand dust and clean all office furnishings, files, fixtures, paneling, window sills and all other flat surfaces
  • Wipe clean and buff all mental hardware fixtures and added bright work
  • Appropriately clean and police tile floor services as required
What we offer
What we offer
  • Weekly Pay
  • Paid on the job training
  • Parttime
Read More
Arrow Right
New

Office Manager

We are looking for a highly organized and proactive Office Manager to join our t...
Location
Location
United States , Madison, New Jersey
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong written and verbal communication skills to collaborate effectively across departments
  • Demonstrated ability to learn new systems and improve processes for greater efficiency
  • Excellent organizational skills with a keen eye for detail
  • Ability to manage multiple priorities, meet deadlines, and solve problems effectively
  • Proficient in Microsoft Office Suite, including Office 365, Word, and Teams
  • Resourceful mindset with the ability to maintain accurate records and files
  • High school diploma required
  • a college degree is a plus
  • Minimum of 2 years of administrative experience preferred
Job Responsibility
Job Responsibility
  • Welcome and assist vendors, clients, and visitors, ensuring they are guided appropriately within the office
  • Manage incoming and outgoing mail, including reducing junk mail and coordinating timely deliveries
  • Oversee scheduling and preparation of conference rooms, ensuring readiness between meetings
  • Maintain office supply inventory, placing orders and distributing across multiple locations as needed
  • Support end-of-day office maintenance and closing procedures
  • Coordinate staff meetings, lunch-and-learn sessions, and seasonal company events
  • Assist HR with onboarding processes, office orientations, and employee milestone announcements
  • Provide administrative support to the Finance team, including filing, invoice processing, and report generation
  • Execute ad hoc errands, internal correspondence, and other administrative tasks as requested
  • Monitor and update employee attendance boards and other office tracking systems
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right
New

QSR Representative

The position includes, but is not limited to, the following essential job duties...
Location
Location
United States of America , Old Hickory
Salary
Salary:
Not provided
https://www.circlek.com Logo
Circle K
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent communication skills
  • Team player who can work well with others or independently
  • Acts with integrity
  • keeps commitments
  • Contagious positive attitude
  • Focuses on achieving results while having fun!
  • Frequently bend, twist at waist, kneel, squat, stand, and walk
  • Occasionally climb and descend ladders
  • Tolerate extreme cold and hot temperatures and work in and around fryers, ovens, grills, coolers, freezers, sharp objects, and loud noises
  • Reach, grasp, and manipulate objects with hands for entire shift, including reaching for objects overhead
Job Responsibility
Job Responsibility
  • Provides excellent guest service in a fast and friendly manner
  • Maintains a clean restaurant environment by cleaning and performing general housekeeping duties
  • Prepares and serves food items in accordance with all Brand, Company, and health department regulations
  • Ensures product quality, food safety, and operational standards are met
  • Keeps accurate cash, sales, and inventory control records
  • Follows all government laws and safety codes
  • Completes reports on all incidents following our 5-minute rule policy
  • Lives our Company values: One Team, Do the Right Thing, Takes Ownership, Play to Win
What we offer
What we offer
  • Medical, Dental, Vision, Term Life and AD&D plans
  • Flexible spending and health savings accounts (FT)
  • Vacation paid time off
  • Company holidays paid at time and a half
  • Matching 401(k)
  • Tuition Reimbursement
  • Stock Purchase Plan
  • Employee Discount Program
  • Discount Meal Benefit
  • Wellness Plan
Read More
Arrow Right
New

Floor Technician

The Floor Technician will upkeep the facility by carrying out all cleaning funct...
Location
Location
United States , Glenview
Salary
Salary:
Not provided
aus.com Logo
Allied Universal®
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High school diploma or equivalent (e.g., GED)
  • No prior work history required
  • Ability to work independently with little to no direct supervision
  • Ability to handle cleaning equipment and machinery
  • Knowledge of cleaning chemicals and supplies
  • Excellent written, oral, and customer service skills
  • Willingness to learn new skills and train others
  • Attention to detail
  • Basic computer skills to be able to access timecards, training, and employment information
  • Ability to multi-task
Job Responsibility
Job Responsibility
  • Deliver best-in-class cleaning and restoration services on surfaces in commercial buildings including carpet, upholstery, stone, metal, tile, grout, vinyl, wood, and concrete
  • Execute and document routine inspection and/or maintenance activities regarding the floors/carpets of the facility
  • Follow the direction of Shift and Crew Leaders to complete each job using SOLID’s equipment, products, and methods in a timely manner
  • Prepare for jobs by gathering equipment and supplies for each job and then loading and unloading of vehicles as needed
  • Follow safety guidelines and operating procedures for equipment and products
  • perform safe and proper operations of custodial equipment, including battery powered floor machines, buffers, and other machinery
  • Facilitate preventive maintenance and minor repair to custodial equipment
  • Maintain cleanliness of equipment, vehicles, and warehouse
  • Stock and maintain supplies and inventory records
  • Overnight travel within the United States to assist other teams as needed may be required
  • Fulltime
Read More
Arrow Right
New

Assistant Manager

We want you to join our team as an Assistant Manager. If you have the desire to ...
Location
Location
United States of America , Anchorage
Salary
Salary:
Not provided
https://www.circlek.com Logo
Circle K
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Leading a team of employees/management
  • Recruiting, interviewing, and hiring
  • Delegation and follow-up
  • Teaching and motivating others
  • Planning and organizing
  • Communicating your plans and ideas
  • Cash-handling and bookkeeping
  • Problem solving
  • Advocating and empathizing
  • Safety and Security
Job Responsibility
Job Responsibility
  • Assist the Store Manager with oversight of the Stationstore operations
  • Help with hiring, supervising and working with the staff to accomplish daily tasks, bookkeeping and merchandising
  • Help to maintain our high standards and provide fast and friendly service to our customers
  • Provide regular and predicable onsite attendance
  • Execute the food program
  • Care about your customers and set an example for the rest of your staff
  • Display a sense of urgency, patience and leadership
What we offer
What we offer
  • Medical, Vision, Dental, & Life Insurance/Short & Long Term Disability
  • Flexible Schedules
  • Weekly Pay
  • Paid Vacations
  • Large, Stable Employer
  • Fast Career Opportunities
  • Work With Fun, Motivated People
  • Task Variety
  • Paid Comprehensive Training
  • 401K With a Competitive Company Match
  • Fulltime
Read More
Arrow Right
New

Human Resources Assistant

We are looking for a dedicated Human Resources (HR) Assistant to join our team i...
Location
Location
United States , Hoboken
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in human resources administration or a related field
  • Familiarity with HRIS systems and the ability to manage HR data effectively
  • Strong knowledge of onboarding processes and employee relations
  • Experience conducting background checks and maintaining compliance standards
  • Excellent organizational skills with the ability to handle multiple tasks simultaneously
  • Strong communication skills, both verbal and written, to interact effectively with employees and candidates
  • Proficiency in scheduling and coordination of interviews
  • Detail-oriented mindset with a commitment to accuracy in data entry and record-keeping
Job Responsibility
Job Responsibility
  • Manage data entry tasks with accuracy and efficiency to support HR operations
  • Coordinate and schedule interviews, ensuring a seamless experience for candidates and hiring managers
  • Facilitate the onboarding process for new hires, ensuring they have the tools and information needed to succeed
  • Assist with employee relations tasks by addressing inquiries and resolving minor concerns
  • Conduct background checks on potential employees to maintain compliance with company policies
  • Support general HR functions, including maintaining records and updating systems as needed
  • Collaborate with team members to streamline HR processes and improve department efficiency
  • Provide administrative support in managing HRIS systems and ensuring data integrity
  • Act as a point of contact for employees, addressing HR-related questions and concerns
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right