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
  • 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

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
  • 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 01, 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

Certified Nursing Assistant

Health Advocates Network is currently seeking a CERTIFIED NURSING ASSISTANT to w...
Location
Location
United States , Aiea
Salary
Salary:
26.00 USD / Hour
stafftoday.com Logo
STAFF TODAY
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 1-year previous working experience as a CERTIFIED NURSING ASSISTANT
  • Ability to build rapport with patients
  • Compassionate and caring demeanor
  • Familiarity with medical terminology
  • CPR card issued by the American Heart Association
  • Must have up to date certification in the state of HI
Job Responsibility
Job Responsibility
  • Provide patient care under direction of nursing staff
  • Record patient information such as vital signs, weight and changes in medical history
  • Update and maintain all client records
  • Assist nurse in maintaining medical inventory
  • Administer prescribed medications to patients
  • Sterilize and prepare medical tools and equipment
  • Maintain a clean and healthy environment
  • Fulltime
Read More
Arrow Right
New

Regional Sales Manager

Western Global is seeking an experienced Regional Sales Manager to join our Sale...
Location
Location
United States , Seattle
Salary
Salary:
100000.00 - 115000.00 USD / Year
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience of success in a similar role
  • A strong understanding and ability to work in line with the department’s KPI’s
  • The desire to always deliver a quality product to both internal and external customers
  • Excellent listening, negotiation and presentation skills
  • Exhibit tact and strong diplomatic skills when dealing with all colleagues, customers and suppliers
  • Relevant or applicable training/education in sales
  • High level of self-motivation, independence and self-reliance
Job Responsibility
Job Responsibility
  • Effectively communicating Western’s value proposition as it pertains to customers/prospects
  • Driving new business – both through prospecting and expanding our existing customer base
  • Performing live professional demonstrations/presentations of Company products
  • Effectively negotiating in Western’s best interests relative to price, terms and delivery schedules
  • Maintaining a high-level of activity with respect to phone calls, email, F2F visits and quoting activities
  • Effectively utilizing CRM system to identify, quote and follow-up with prospects
  • Utilize company assets (products, marketing and travel) in the most efficient manner possible
  • Developing and maintaining a realistic individual pipeline of designated market share
  • Assisting in creating RFQ/RFP’s, attending trade shows (as required), and conducting customer training (as required)
  • Increasing Purchase Intents of Targets
What we offer
What we offer
  • Medical healthcare for you and your family, with market leading company contributions
  • Dental and vision plans
  • Company paid short & long-term disability coverage
  • Generous PTO of 20 days and 11 paid holidays
  • Annual salary reviews, recognizing your contribution to our success
  • Enhanced parental leave
  • Opportunities for professional growth and career advancement, including leadership development programs
  • Employee Assistance Program for personal support when you need it because your wellbeing is our priority
  • Fulltime
Read More
Arrow Right
New

Foreign Pharmacy Graduate - International Pharmacy Intern

You’ve invested a lot of time and energy in your education. Now you want the cha...
Location
Location
United States , Beckley
Salary
Salary:
30.00 - 42.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
May 31, 2026
Flip Icon
Requirements
Requirements
  • Foreign Graduate from a Non-US Accredited college or school of pharmacy prior to beginning US Non-Accredited Foreign Graduate Training Program at CVS
  • FPGEC certification
  • Pharmacist licensure in the state in which the position is based within 120 days of completion of US Intern hours
  • Must possess, or be in the process of obtaining, valid intern and/or technician licensure as required
  • Regular and predictable attendance, including nights and weekends
  • Ability to complete required training within designated timeframe
  • Ability to concentrate on a task over a period of time
  • Ability to pivot quickly from one task to another to meet patient and business needs
  • Ability to confirm prescription information and label accuracy, ensuring patient safety
  • Actively look for ways to help people, and do so in a friendly manner
Job Responsibility
Job Responsibility
  • Living our purpose by following all company SOPs at each workstation to help our Pharmacists and Technicians manage and improve patient health
  • Following pharmacy workflow procedures at each pharmacy workstation (i.e., production, pick-up, drive-thru, and drop-off) for safe and accurate prescription fulfillment
  • Contributing to positive patient experiences by showing empathy and genuine care: creating heartfelt and personalized moments while serving patients at pick-up, drive-thru, and over the phone
  • keeping patients healthy by offering immunizations and other services at the register and over the phone
  • and demonstrating compassionate care by solving or escalating patient problems
  • Offering to counsel, fielding medical questions, and soliciting information on a patient’s medical history to provide optimal care, when appropriate under the direct supervision of a licensed pharmacist
  • Taking telephonic prescriptions from the prescriber, and calling the prescriber to clarify prescriptions or facilitate medication changes, where allowed by state regulation
  • Maintaining the highest level of self-awareness and providing in-the-moment coaching, training, and mentoring to pharmacy team members while sharing best practices
  • Completing basic inventory activities, as permitted by law, and as directed by the pharmacy leadership team, such as accurately putting away medication deliveries and completing cycle counts, returns-to-stocks, waiting bin inventories, etc.
  • Contributing to a high-performing team, embracing a growth mindset, and being receptive to feedback
  • Fulltime
Read More
Arrow Right
New

LPN

Job Requirements LTC
Location
Location
United States , Bowie
Salary
Salary:
Not provided
stafftoday.com Logo
STAFF TODAY
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • LTC
  • Parttime
Read More
Arrow Right
New

Mortgage Loan Servicing Representative

The main purpose of this job is to handle every aspect of a mortgage loan after ...
Location
Location
United States , Kansas City
Salary
Salary:
19.00 - 27.65 USD / Hour
commercebank.com Logo
Commerce Bank
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High school diploma or equivalent combination of education and experience required
  • 2+ years Real Estate loan experience required
  • 2+ years of customer service via telephone, email and chat, experience preferred
  • Thorough knowledge of all aspects of the specific functional area and ability to understand the interrelationship of all mortgage servicing functions and the resulting impact
  • Demonstrates self-initiative in problem identification or provides assistance as needed within specific functional area as well as the group
  • Ability to work with other departments to meet time requirements
  • Ability to consistently meet or exceed minimum departmental productivity standards
  • Motivated and organized self-starter with strong attention to detail and the ability to manage multiple priorities
  • Inquisitive, agile and strong team player with excellent written, verbal and interpersonal communication skills
  • Ability to remain adaptable and resilient to all situations with an optimistic outlook and cast a positive shadow that is aligned with our culture and Core Values
Job Responsibility
Job Responsibility
  • Perform routine and complex tasks in the servicing of mortgage loans in one or more of the various servicing functions
  • includes administration, cashiering, new loans/acquisitions, special loans, escrow, investor accounting, customer service or default
  • Process Payments or Advances on loans, including maintenance and adjustments, utilizing multiple systems applications
  • Process mortgage releases and subsequent documents to borrowers
  • Perform customer service via telephone, email and chat
  • Perform other duties as assigned
What we offer
What we offer
  • employer sponsored health, dental, and vision insurance
  • 401(k)
  • life insurance
  • paid vacation
  • paid personal time
  • career development
  • education assistance
  • voluntary supplemental benefits
  • Fulltime
Read More
Arrow Right
New

Pharmacy Intern - Grad

You’ve invested a lot of time and energy in your education. Now you want the cha...
Location
Location
United States , Sicklerville
Salary
Salary:
19.75 - 42.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
May 01, 2026
Flip Icon
Requirements
Requirements
  • PharmD graduate of a U.S. accredited program prior to beginning the Post-Graduate Training Program at CVS Health
  • Ability to obtain required pharmacist licensure within the required timeframe, per state guidelines. Failure to obtain required Pharmacist licensure within 120 days of graduation will result in separation of employment.
  • Must possess, or be in the process of obtaining, valid intern and/or technician licensure as required
  • Regular and predictable attendance, including nights and weekends
  • Ability to complete required training within designated timeframe
  • Attention and Focus: Ability to concentrate on a task over a period of time
  • Ability to pivot quickly from one task to another to meet patient and business needs
  • Ability to confirm prescription information and label accuracy, ensuring patient safety
  • Customer Service and Team Orientation: Actively look for ways to help people, and do so in a friendly manner
  • Notice and understand patients’ reactions, and respond appropriately
Job Responsibility
Job Responsibility
  • Living our purpose by following all company SOPs at each workstation to help our Pharmacists and Technicians manage and improve patient health
  • Following pharmacy workflow procedures at each pharmacy workstation (i.e., production, pick-up, drive-thru, and drop-off) for safe and accurate prescription fulfillment
  • Contributing to positive patient experiences by showing empathy and genuine care: creating heartfelt and personalized moments while serving patients at pick-up, drive-thru, and over the phone
  • keeping patients healthy by offering immunizations and other services at the register and over the phone
  • and demonstrating compassionate care by solving or escalating patient problems
  • Offering to counsel, fielding medical questions, and soliciting information on a patient’s medical history to provide optimal care, when appropriate under the direct supervision of a licensed pharmacist
  • Taking telephonic prescriptions from the prescriber, and calling the prescriber to clarify prescriptions or facilitate medication changes, where allowed by state regulation
  • Maintaining the highest level of self-awareness and providing in-the-moment coaching, training, and mentoring to pharmacy team members while sharing best practices
  • Completing basic inventory activities, as permitted by law, and as directed by the pharmacy leadership team, such as accurately putting away medication deliveries and completing cycle counts, returns-to-stocks, waiting bin inventories, etc.
  • Contributing to a high-performing team, embracing a growth mindset, and being receptive to feedback
  • Fulltime
Read More
Arrow Right
New

Delivery driver

As a Car Delivery Driver, you’ll be the face of Domino’s in your local community...
Location
Location
United Kingdom , Winsford
Salary
Salary:
12.21 GBP / Hour
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Full, valid UK or International driving licence
  • Own a reliable, roadworthy car with valid MOT, tax, and insurance
  • Smartphone for delivery app use
  • Good knowledge of the local area
  • Friendly, reliable, and able to work independently
  • Able to work flexible hours, including evenings and weekends
Job Responsibility
Job Responsibility
  • Deliver pizzas and menu items to customers promptly and safely
  • Provide excellent customer service at every doorstep
  • Operate your vehicle in accordance with road safety regulations
  • Use the Domino’s Delivery App on your smartphone to manage orders
  • Support the in-store team during quieter delivery periods (e.g. cleaning, restocking, folding boxes)
  • Represent Domino’s positively in the community
What we offer
What we offer
  • Competitive hourly pay + per-delivery payment + tips
  • 28 days paid holiday per year (includes BH, pro rata for part time)
  • Flexible working hours to suit your lifestyle
  • Staff discount on our delicious food
  • Occasional Business Use insurance provided whilst out driving (store can provide more details)
  • Staff meals (conditions apply)
  • Company pension scheme (where eligible)
  • Family Leave policies in place
  • Paid training and clear career progression pathway with linked pay increases
  • Supportive, inclusive, and fun team environment
Read More
Arrow Right
New

Personal Banker

Our Personal Bankers are personable, goal-oriented, and have a passion for helpi...
Location
Location
United States , Cape Girardeau
Salary
Salary:
20.00 - 24.40 USD / Hour
commercebank.com Logo
Commerce Bank
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School diploma or equivalent combination of education and experience required
  • 1+ years sales or customer service experience required
  • Experience working in an environment with individual and team sales goals preferred
  • Strong sales skills with the ability to provide an excellent customer experience by easily connecting with customers in-person and over the phone
  • Ability to meet personal and branch sales and customer services expectations
  • Motivated and organized self-starter with strong attention to detail and the ability to manage multiple priorities
  • Team player with excellent written, verbal and interpersonal communication skills
  • Ability to remain adaptable to a variety of situations with an optimistic outlook that is aligned with our culture and Core Values
  • Proficient with Microsoft Word, Excel and Outlook
Job Responsibility
Job Responsibility
  • Interact with customers both in person and over the phone to ensure their financial needs are being met through needs-based conversations and sales fulfillment
  • Actively listen, understand, and make recommendations of products and services based on customer needs to ensure individual and team sales and services goals are achieved
  • Educate customers on a variety of retail products and digital solutions that enhance the customer experience and contribute to achieving sales goals
  • Ensure financial transactions are completed accurately and efficiently, while complying with all policies, procedures, and regulatory requirements
  • Identify complex financial needs and refer customers to bank specialists when appropriate
  • Perform other duties as assigned
What we offer
What we offer
  • Employer sponsored health, dental, and vision insurance
  • 401(k)
  • life insurance
  • paid vacation
  • paid personal time
  • career development
  • education assistance
  • voluntary supplemental benefits
  • performance-based incentive plan(s)
  • quarterly incentive program
  • Fulltime
Read More
Arrow Right