Sr. Graphics Software Developer
Listed on 2026-01-09
-
Software Development
C++ Developer, Software Engineer, Game Development / Testing
Graphics Software Developer – Leidos
Step into a role that transforms naval simulation, training, and analysis at Leidos’ High Fidelity Simulation Business Area. Work on critical training systems like the Combined Integrated Air and Missile Defense (CIAD) and Anti-Submarine Warfare (ASW) Trainer, crafting real-time, three-dimensional graphics systems for submarine periscope, bridge, and ship weapons simulations. All software is developed in a Linux environment using C++, OpenGL, Unreal Engine, and related packages.
Makea Real-World Impact
Your contributions are integral to real-world naval operations and give you the unique chance to travel to strategic locations such as Pearl Harbor, San Diego, and Norfolk.
Are You the Innovator We're Looking For?Do you hold an advanced degree or pursue ongoing education in computer science, or have a strong background in advanced math or physics? Ideal candidates bring expertise in 3D Game Development, Visual Modeling and Simulation, VR/XR Development, multi-threading, GPU shader programming and optimization, and data visualization.
What Leidos Offers- Stability & Career Growth
:
Join a long-standing Leidos contract with over three decades of success. Expect ample opportunities for career mobility and professional advancement. - Flexibility
:
Choose a schedule that suits you, with flexible hours for early birds and night owls alike. - Meaningful Work
:
Contribute to impactful projects, with systems going into production in as little as six months. - Overtime Compensation
:
Hours beyond the standard 40-hour workweek are compensated at straight-time rates.
- Education
: B.S./B.A. in Computer Science or equivalent experience. - Citizenship
: U.S. citizenship and eligibility for a U.S. Government security clearance (Interim Secret clearance required upon employment). - Skills
:
Minimum of 10 years of experience developing applications using C++. At least 8 years of C++ development experience with Game/3D Simulation programming, 3D graphics development, or other visual simulation systems. Experience utilizing a graphics engine, like Unreal, Open Scene Graph , or similar. At least 1 year of experience developing software under Linux.
- Education
:
Advanced degree, ongoing education in computer science, or an advanced math/physics background. - Skills
:
Knowledge of basic CPU/GPU hardware, familiarity with high performance computing. Understanding of hardware architecture as it relates to C++ and the PCI Bus, CPU, GPU and RAM optimization. Developing for Virtual Reality headsets. Familiarity with GLSL or HLSL. Familiarity with OpenGL, Vulkan or similar APIs. - Tools
:
Experience with Unreal Engine, Unity, Godot, Open Scene Graph or Vulkan Scene Graph engines. Experience with Nvidia Nsight or similar profiling tools.
- Tools
: 3DS Max, Maya, Photoshop, or similar modeling tools.
Ready to redefine your career? Leidos provides a platform for innovation, impact, and purpose. Embrace a career that goes beyond the conventional—join Leidos today.
About LeidosLeidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3 2025. For more information, visit
Pay and BenefitsPay and benefits are fundamental to any career decision. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement.
Commitment to Non-DiscriminationAll qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).