Logo
Leidos

Senior Graphics Software Engineer Job at Leidos in Bethesda

Leidos, Bethesda, MD, US, 20811

Save Job

Description

Join Our Innovative Team at Leidos!

Job Title: Graphics Software Engineer

Exciting Opportunity Awaits!

Step into a role that goes beyond the ordinary and participate in shaping the future of naval simulation, training, and analysis at Leidos' High Fidelity Simulation Business Area. You'll not just write code; you'll innovate and elevate the U.S. Navy's operational capabilities. Your skills will have a direct and significant impact on naval advancements.

Why Leidos is Unique

This is not a standard tech role. At Leidos, every project is a chance to push boundaries. As a Graphics Software Engineer, you will develop crucial training systems such as the CIAT - Combined Integrated Air and Missile Defense (IAMD) and Anti-Submarine Warfare (ASW) Trainer. You'll be at the forefront, creating real-time, three-dimensional graphics systems, including simulations for submarine periscopes, submarine bridges, and ship weapons. Your visual simulations will be utilized across various naval training systems throughout the U.S. Navy. All software development takes place in a Linux environment and is primarily written in C++ and OpenGL, leveraging the Unreal graphics engine and other advanced software frameworks.

Make a Tangible Impact

Your work will resonate in real-world naval operations. Additionally, you’ll have the chance to visit strategic locations like Pearl Harbor, San Diego, and Norfolk to witness firsthand the difference your contributions make in naval readiness.

Are You the Innovator We Seek?

If you hold an advanced degree or are pursuing education in computer science, or possess a strong background in advanced math or physics, we want to hear from you. Ideal candidates will have skills in areas such as 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 reputable Leidos contract with over thirty years of success, providing ample opportunities for professional development and mobility.

  • Flexibility: Enjoy a customizable schedule that caters to early birds and night owls alike.

  • Meaningful Work: Engage in impactful projects, with systems going live within just six months.

  • Overtime Compensation: Any hours worked beyond the standard 40-hour week are compensated at straight-time rates.

Required Education & Experience

  • Education: B.S. or B.A. in Computer Science or equivalent experience.

  • Citizenship: Must be a U.S. citizen with eligibility for a U.S. Government security clearance (Interim Secret clearance to be obtained upon employment).

  • Skills: Minimum of 10 years of experience in C++ application development. At least 8 years of C++ experience in Game/3D Simulation programming or similar fields. Proficient in using a graphics engine such as Unreal, OpenSceneGraph, or comparable technology. At least 1 year of experience in software development under Linux.

Preferred Experience

  • Education: Advanced degree, ongoing education, or a strong background in math or physics.

  • Skills: Familiarity with CPU/GPU hardware, high-performance computing, and understanding hardware architecture in relation to C++, PCI Bus, CPU, GPU, and RAM optimization. Experience developing for Virtual Reality headsets, and familiarity with GLSL or HLSL. Knowledge of OpenGL, Vulkan, or other similar APIs.

  • Tools: Proficient with Unreal Engine, Unity, Godot, OpenSceneGraph, or VulkanSceneGraph engines. Familiarity with profiling tools like Nvidia Nsight is a plus.

Bonus Experience

  • Tools: Experience with modeling tools such as 3DS Max, Maya, Photoshop, or similar software.

Join Us at Leidos

Ready to transform your career? At Leidos, we offer not just a job, but a launchpad for innovation, significant impact, and purpose. Seize the opportunity to make a difference and be part of a team that champions growth, flexibility, and groundbreaking work. Step into a career that transcends the ordinary - join Leidos today!

At Leidos, we seek individuals who don’t just fit the mold; we want the ones who break it and create anew. If you envision your career as a continuous journey of innovation and inquiry, you'll thrive with us.

Join us and redefine what’s possible!

Original Posting: November 4, 2025

If this role piques your interest and aligns with your aspirations, we encourage you to apply without hesitation.

Pay Range: Pay Range $104,650.00 - $189,175.00

The pay range for this position is a guideline and not a fixed salary. Various factors will influence the final offer, including job responsibilities, experience, and market conditions.

About Leidos

Leidos is a leading technology and industry innovator for government and commercial clients. With a headquarters in Reston, Virginia, and over 47,000 employees globally, Leidos reported approximately $16.7 billion in annual revenue for the fiscal year ending January 3, 2025.

Pay and Benefits

We offer competitive compensation packages reflecting our commitment to our mission. Employee benefits include Health and Wellness programs, Paid Leave, and Retirement options.

Securing Your Data

Please be wary of fraudulent job offers. Leidos will never request payment-related information during the hiring process. Genuine communications will always come from Leidos.com email accounts.

If you suspect a scam, report it to your local law enforcement and inform the U.S. Federal Trade Commission.

Commitment to Non-Discrimination

We value diversity and provide equal employment opportunities without regard to sex, race, ethnicity, age, national origin, citizenship, religion, disability, and any other legally protected categories.