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:

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

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

Front Desk Worker

The Hospitality Worker I is responsible for ensuring guest satisfaction by booki...
Location
Location
United States , Lansing
Salary
Salary:
Not provided
aramark.com Logo
Aramark
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous guest services experience preferred
  • Demonstrates excellent customer service skills
  • Demonstrates interpersonal and communication skills, both verbal and written
  • Demonstrate organizational skills, accuracy, and attention to detail
Job Responsibility
Job Responsibility
  • Greet and provide customer service to guests while anticipating their needs
  • Book reservations and coordinate registration
  • Operate a register and/or software system to complete cash and credit card transactions
  • Answers phone calls and emails and delivers messages as needed
  • Maintains excellent customer service and a positive attitude towards guests, customers, clients, co-workers, etc.
  • Other duties and tasks as assigned by manager
  • Fulltime
Read More
Arrow Right
New

Product Designer, Catalog

Meta is seeking a highly skilled and experienced Product Designer to help shape ...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Design, Human Computer Interaction, Computer Science, or a related field, or equivalent experience
  • 8+ years of experience designing and shipping software products at company scale
  • Experience designing in complex and highly technical product areas
  • Experience designing AI powered products or tools that use machine learning to support user workflows
  • Solid interaction design skills, with the ability to define how experiences should behave at scale
  • Visual design expertise, including typography, layout, color, and how visual systems support usability and clarity
  • Experience using prototyping tools, including those that incorporate AI, to explore, test, and communicate complex interactions
  • Proven experience to work across multiple teams or organizations simultaneously
  • Solid product thinking, with the ability to identify opportunities, define strategy, and make tradeoffs based on impact
  • Experience presenting work to leadership, clearly articulating goals, decisions, and outcomes
Job Responsibility
Job Responsibility
  • Design foundational experiences that power multiple products across Meta’s Family of Apps and advertiser surfaces
  • Create AI powered experiences that help businesses manage, understand, and use their product data more effectively
  • Design tools that use machine learning to improve product quality, matching, discovery, and automation
  • Turn complex product data, technical constraints, and business needs into simple, usable, and scalable experiences
  • Partner with product teams across Meta to shape how Catalog is used to build and improve commerce experiences
  • Move fluidly between acting as the design driver on some initiatives and a strategic partner or consultant on others
  • Influence product direction across teams by defining shared patterns and long term design strategy
  • Drive prioritization and execution across multiple teams, balancing near term delivery with long term impact
  • Communicate goals, tradeoffs, and decisions clearly to engineers, product partners, and leadership
  • Build effective working relationships across product, engineering, research, and partner teams globally
Read More
Arrow Right
New

Fencing Operative

We have an exciting opportunity for a Fencing Operative to install, repair, and ...
Location
Location
United Kingdom , Long Stratton, Norwich
Salary
Salary:
26500.00 GBP / Year
saffronhousing.co.uk Logo
Saffron Housing Trust
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fencing industry training (e.g. LANTRA or equivalent)
  • Proven experience in fencing installation or similar trade
  • Competent using a range of hand tools and power tools
  • Reliable, safety‑conscious, positive attitude, able to work independently
  • Ability to read site plans and use a mobile device (mobile phone/tablet) to manage workload, send and receive emails, access apps and MS Teams for meetings / training
  • Good knowledge of Health & Safety procedures relevant to fencing work, including risk assessments, manual handling, and safe use of tools
  • Ability to work safely and independently on site, using sound judgement and escalating issues when required
  • Excellent time management skills, including an ability to prioritise workload and meet agreed deadlines
  • Excellent communication and interpersonal skills, possessing the ability to liaise with various audiences
  • Strong practical and problem-solving skills
Job Responsibility
Job Responsibility
  • Install and repair a range of fencing systems, ensuring all work meets agreed specifications and standards
  • Prepare work sites, including measuring, setting out, and carrying out safe groundworks and excavation
  • Liaise professionally with tenants, colleagues, and contractors to ensure smooth job delivery
  • Conduct site-specific risk assessments before starting any work, ensuring all hazards are identified and controlled
  • Follow safe‑digging practices, including checking for underground services and using locating equipment where required
What we offer
What we offer
  • Learning And Development: Covers the membership fee of one professional body relevant to your job role, and excellent opportunities for training & courses
  • Time Off: Generous holiday entitlement, Holiday Trading, Volunteer and study days, and Enhanced Family Leave
  • Prioritising Mental Health: Access to our Employee Assistance Program, trained Mental Health First Aiders and wellbeing check-ins
  • Aviva Pension Scheme: Choose your contribution and Saffron match up to 10%, and we offer Life Assurance cover
  • Health Schemes: Bupa Private Medical Insurance, Medicash Cashback Plan [eligible after probation completion]
  • Salary Sacrifice Schemes: Cycle to work, and Tusker Car Scheme
  • Fulltime
Read More
Arrow Right
New

Patient Care Technician II

Under the direction of a charge nurse, the Patient Care Technician II assists th...
Location
Location
Salary
Salary:
19.00 - 23.00 USD / Hour
mvhealthsystem.org Logo
Mohawk Valley Health System
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School graduate or equivalent
  • 1 year experience in related field
  • Completion of a Phlebotomy Course
Job Responsibility
Job Responsibility
  • Responds to any patient call lights
  • Gives status report of patient to appropriate personnel
  • Performs documentation duties on unit, which is timely, comprehensive, and concise, in order to provide accurate information
  • Assists with personal hygiene
  • Assists with activities of daily living and mobility
  • Assists in maintenance of a safe and clean environment
  • Perform other duties as required
  • Fulltime
Read More
Arrow Right
New

Colour Administrator

Domaine Homes, part of the Campbell Property Group (CPG) — one of Australia’s le...
Location
Location
Australia , Norwest, New South Wales
Salary
Salary:
Not provided
domainehomes.com.au Logo
DOMAINE HOMES
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous experience in an administration role (residential building preferred)
  • Currently studying or recently completed a qualification in interior design or a related field (highly desirable)
  • Strong attention to detail and excellent organisational skills
  • Ability to manage competing priorities and work to deadlines
  • Clear communication skills and a professional, team-focused approach
  • A proactive attitude with a willingness to learn and support the wider team
Job Responsibility
Job Responsibility
  • Provide administrative support to colour consultants: Assist with documentation, data entry and file management
  • Coordinate communications between internal teams, clients, and suppliers
  • Maintain accurate records within internal systems and databases
  • Support general office administration
  • Ensure compliance with processes, policies and quality standards
  • Manage multiple tasks while meeting deadlines in a fast-paced environment
  • Cover colour appointments if staff are off sick or on leave
What we offer
What we offer
  • Health and wellbeing perks – gym discounts, health insurance, annual nutrition & fitness check-ins
  • Retail discounts across travel, groceries, and lifestyle
  • Savings on home builds, trades, suppliers, and utilities
  • Ongoing learning and development through the CPG Academy
  • Generous leave – including parental, volunteer, and community service leave
  • Wellbeing support for you and your family (EAP, financial coaching, health programs)
  • Fulltime
Read More
Arrow Right
New

Summer Camp Residential Monitor and Medical Assistant

King’s College School, Cascais is seeking a responsible and committed Summer Cam...
Location
Location
Portugal , Cascais
Salary
Salary:
Not provided
internationalschoolofmonza.it Logo
International School of Monza
Expiration Date
May 10, 2026
Flip Icon
Requirements
Requirements
  • Advanced or Proficient English (C1–C2 required)
  • Ability to provide excellent pastoral care for boarding and day students, supporting physical, mental and emotional wellbeing and maintaining appropriate discipline
  • Ability to ensure students are never left unattended, including during offsite excursions
  • Confidence to follow and enforce boarding and school procedures (e.g., sign in/out, mealtimes, bedtime routines, medication and night-time procedures)
  • Ability to support first aid and health issues for campers alongside the Camp Director/Deputies/Nurse
  • Ability to assist the camp nurse (Mon–Fri, 08:30–17:30) and follow medical procedures when the nurse is absent (evenings/overnight/weekends)
  • Willingness and flexibility to work a rota system, including evening activities, late duties, overnight duties, being on call, and covering unexpected situations when needed
  • Strong teamwork skills and ability to collaborate with the Camp Director and Deputies, communicating issues immediately
  • Commitment to safeguarding: completion of Educare child safety training (mandatory before inset days) and attendance at training/planning sessions before camp
  • High standards of personal hygiene and appearance, and willingness to follow the KCC Staff Handbook, uniform and health & safety requirements
Job Responsibility
Job Responsibility
  • Provide excellent pastoral care for boarding and day students, supporting physical, mental and emotional wellbeing and maintaining appropriate discipline
  • Ensure students follow all boarding and school procedures, including sign in/out, mealtimes, bedtime routines, medication and night-time procedures
  • Ensure students are never left unattended, including during offsite excursions
  • Work closely with the Camp Director and Deputies, communicating issues immediately
  • Chaperone students on offsite excursions, following safety instructions from camp leadership
  • Attend all staff meetings and participate in evening activities
  • Take responsibility for materials used during organised activities and keep areas clean and tidy
  • Work flexibly within a rota system, including evening activity duties, late duties and overnight duties
  • Be on call and respond appropriately to emergencies (incident, fire, intruder, or other emergency)
  • Support first aid and health issues for campers alongside the Deputies, Camp Director and Nurse
Read More
Arrow Right
New

Assistant Finance Business Partner

We have an exciting opportunity for an Assistant Finance Business Partner to sup...
Location
Location
United Kingdom , Long Stratton, Norwich, Norfolk
Salary
Salary:
30000.00 - 32500.00 GBP / Year
saffronhousing.co.uk Logo
Saffron Housing Trust
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Educated to degree level or equivalent or qualified by experience
  • Minimum AAT-level 2
  • Experience of assisting in the preparation of Management Accounts / statutory reporting including accruals/prepayments, posting monthly journals and carrying out budgeting and forecasting activities
  • Well-established knowledge of financial principles and month end processes
  • Able to communicate effectively with non-Finance colleagues and keen to provide a high-quality service to other areas of the organisation
  • Strong analytical and problem-solving skills with attention to detail
  • Well organised, calm and methodical
  • able to prioritise and work to tight deadlines in a rapidly changing environment
  • Good IT skills to include Microsoft Word, Excel, Outlook and Teams, particularly Microsoft Excel to manipulate high volumes of data to extract meaningful insights
  • Collaborative and adaptable approach. Comfortable handling varied tasks working in a small team
Job Responsibility
Job Responsibility
  • Carry out the month end close processes, including identifying, calculating and posting all month end accruals and prepayments
  • Participate in discussions with budget managers in monthly reviews, quarterly forecasting and annual budgeting meetings, accurately capturing information discussed that has a financial impact and translating this into accurate budgets and forecasts
  • Liaise with external auditors as part of the year-end audit process, acting as main point of contact for transactional/ledger queries, routing requests for information to the relevant teams/team members and preparing supporting analysis
  • Support in submission of monthly payroll information to outsourced payroll service, verifying that all staff pay changes, new starters and leavers are captured and calculated accurately
  • Play an active part in the development of new systems, processes and reporting, using feedback from budget managers and others in the business to identify opportunities to deliver improved customer service
What we offer
What we offer
  • Covers the membership fee of one professional body relevant to your job role, and excellent opportunities for training & courses
  • Generous holiday entitlement, Holiday Trading, Volunteer and study days, and Enhanced Family Leave
  • Access to our Employee Assistance Program, trained Mental Health First Aiders and wellbeing check-ins
  • Aviva Pension Scheme
  • Choose your contribution and Saffron match up to 10%, and we offer Life Assurance cover
  • Bupa Private Medical Insurance, Medicash Cashback Plan [eligible after probation completion]
  • Cycle to work, and Tusker Car Scheme
  • Fulltime
Read More
Arrow Right