Join Our Innovative Team at Leidos. Job Title: Senior Graphics Software Engineer
Exciting Opportunity Awaits. Step into a unique role and play a vital part in shaping the future of naval simulation, training, and analysis at Leidos' High Fidelity Simulation Business Area. We are not just developing software; we are enhancing the operational capabilities of the U.S. Navy. Your expertise with us will directly contribute to pioneering advancements in naval technology.
Why Choose Leidos? This is more than a standard tech job. At Leidos, each project presents a chance to innovate. As a Senior Graphics Software Engineer, you will work with cutting-edge technology, creating essential training systems such as the CIAT - Combined Integrated Air and Missile Defense (IAMD) and Anti-Submarine Warfare (ASW) Trainer. Your work will involve designing real-time, three-dimensional graphics systems that include submarine periscope simulations, submarine bridge simulations, and ship weapons simulations. This groundbreaking visual simulation is integral to various naval training systems used throughout the US Navy. All software development takes place in a Linux environment, using C+ and OpenGL, alongside the Unreal graphics engine and numerous software packages.
Make a Real-World Impact Your work will have a significant impact on naval operations. Additionally, you will have the unique opportunity to visit strategic locations such as Pearl Harbor, San Diego, and Norfolk, where you can witness the effects of your contributions on naval readiness.
Are You the Innovative Thinker We're Searching For? If you hold an advanced degree or pursue ongoing education in computer science, or possess a strong foundation in advanced mathematics or physics, you may be the ideal candidate. We seek individuals with expertise in 3D Game Development, Visual Modeling and Simulation, VR/XR Development, multi-threading, GPU shader programming and optimization, and data visualization.
What We Offer at Leidos - Career Stability & Advancement: Join a longstanding Leidos contract with a history of over three decades. Expect abundant opportunities for career progression and professional growth.
- Flexibility: Enjoy the convenience of flexible working hours catering to both early risers and night owls.
- Meaningful Contributions: Engage in impactful projects with production systems deployed in as little as six months.
- Overtime Compensation: Any hours beyond a standard 40-hour workweek are compensated at regular rates.
Required Education & Experience - 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: At least 10 years of experience developing applications using C+. Minimum of 8 years of C+ development experience focused on Game/3D Simulation programming, 3D graphics development, or related visual simulation systems. Experience with a graphics engine like Unreal, OpenSceneGraph, or similar. A minimum of 1 year of experience developing software in a Linux environment.
Preferred Experience - Education: An advanced degree or ongoing education in computer science, or advanced background in mathematics/physics.
- Skills: Knowledge of CPU/GPU hardware fundamentals, experience with high-performance computing, understanding of hardware architecture related to C+ and optimization of PCI Bus, CPU, GPU, and RAM. Development experience for Virtual Reality headsets is desired. Familiarity with GLSL or HLSL and OpenGL, Vulkan, or similar APIs is advantageous.
- Tools: Experience with Unreal Engine, Unity, Godot, OpenSceneGraph, or VulkanSceneGraph engines. Familiarity with Nvidia Nsight or similar profiling tools is beneficial.
Bonus Experience - Tools: Experience with 3DS Max, Maya, Photoshop, or other modeling software.
Join Leidos and Transform Your Career. Are you ready to redefine your career? At Leidos, we offer more than just jobs; we provide a platform for innovation, impact, and purpose. Take the leap, make a difference, and become part of a team that values growth, flexibility, and groundbreaking work. Embrace a career that goes beyond the ordinary - join Leidos today.
Original Posting: April 24, 2025
For U.S. Positions: While this may change based on company needs, we anticipate that this job requisition will remain open for at least 3 days with an expected close date of no earlier than 3 days after the original posting date.
Pay Range: Pay Range $104,650.00 - $189,175.00
The Leidos pay range for this job level is a general guideline and not a guarantee of compensation. Additional factors considered in extending an offer include job responsibilities, education, experience, knowledge, skills, abilities, internal equity, market data alignment, applicable bargaining agreements, or other laws.