Naval Software Engineer

5 days ago


Gaithersburg, MD, United States Leidos Full time

Join Our Innovative Team at Leidos

Position: Naval Software Engineer

Are you ready to embark on a thrilling career journey? At Leidos' High Fidelity Simulation Business Area, we aren't just creating systems; we are transforming the future of naval simulation, training, and analysis for the US Navy. Be part of a team where your contributions will directly enhance naval capabilities

Why You'll Thrive Here

Every day at Leidos is an opportunity to work on groundbreaking technology that shapes naval training systems such as CIAT - Combined Integrated Air and Missile Defense (IAMD) and Anti-Submarine Warfare (ASW) Trainer. As a Naval Software Engineer, you will develop real-time software on Linux using C++ and Java, engaging in all phases of the software development life cycle.

Your Contribution

Your work will not just be another task; it will play a pivotal role in influencing naval operations. Additionally, you will have the chance to travel to vital locations like Pearl Harbor, San Diego, and Norfolk, allowing you to see the real-world impact of your efforts.

Who We Need

If you hold an advanced degree or are pursuing further education in computer science, or if you have a talent for advanced math or physics, we want to hear from you Candidates with expertise in cluster computing, signal processing, Kubernetes, numerical simulation, multi-threading, GPUs, data visualization, underwater acoustic modeling, or sonar systems are highly desirable.

Benefits of Joining Us

  • Stability & Growth: Join a well-established contract spanning over 30 years, providing extensive career growth opportunities.

  • Flexibility: Work hours that suit you, whether you prefer starting early or late.

  • Impactful Work: Participate in significant projects with deliverables hitting production within six months.

  • Overtime Pay: Earn straight time compensation for any hours worked beyond 40 hours per week.

Required Qualifications

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

  • Citizenship: U.S. Citizenship and eligibility for a U.S. Government granted security clearance (Interim Secret security clearance required).

  • Skills: Minimum of 2 years of C++ software development experience, strong knowledge of Linux tools/libraries, and a solid understanding of software engineering principles.

Preferred Qualifications

  • Education: Advanced degree or ongoing education in computer science, mathematics, or physics.

  • Skills: Experience with cluster computing, signal processing, Kubernetes, numerical simulations, multi-threading, GPUs, data visualization, underwater acoustic modeling, and sonar systems.

  • Tools: Familiarity with Agile development methodologies, Atlassian products, and DevSecOps tools (GitLab, Conan, Jenkins, Docker).

Become Part of Our Legacy at Leidos

Ready to make a significant impact in your career? At Leidos, we offer not just a job, but a chance to drive innovation and create a lasting influence. Join us and become part of something extraordinary.

We are looking for individuals who challenge the norm and are eager to bring new ideas to life. If you’re always thinking one step ahead and thrive on innovation, you’ll find a home here.

Original Posting: October 22, 2025

Pay Range: Pay Range $67,600.00 - $122,200.00

The Leidos pay range for this position serves as a general guideline and is not a guarantee of compensation. Factors affecting an offer include job responsibilities, education, experience, skills, and market data alignment.

About Leidos

Leidos is a leading technology and industry company serving government and commercial clients with innovative digital solutions. Headquartered in Reston, Virginia, with 47,000 employees globally, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ending January 3, 2025.

Commitment to Inclusion

We invite qualified applicants to apply regardless of gender, race, age, disability, or any other status protected by law. Leidos also considers applicants with criminal histories. We seek to build a diverse and inclusive workforce.



  • Gaithersburg, MD, United States Leidos Full time

    Description Join Our Innovative Team at Leidos! Job Title: Senior Graphics Software Engineer Exciting Opportunity Awaits! Embark on an extraordinary journey with us at Leidos' High Fidelity Simulation Business Area, where you'll contribute to the cutting-edge development of naval simulation, training, and analysis systems. Your expertise will help redefine...


  • Gaithersburg, MD, United States Leidos Full time

    Description Join Our Innovative Team at Leidos! Job Title: Senior Graphics Software Engineer Exciting Opportunity Awaits! Embark on an extraordinary journey with us at Leidos' High Fidelity Simulation Business Area, where you'll contribute to the cutting-edge development of naval simulation, training, and analysis systems. Your expertise will help redefine...


  • Gaithersburg, MD, United States Leidos Full time

    Description Join Our Innovative Team at Leidos! Job Title: Senior Graphics Software Engineer Exciting Opportunity Awaits! Embark on an extraordinary journey with us at Leidos' High Fidelity Simulation Business Area, where you'll contribute to the cutting-edge development of naval simulation, training, and analysis systems. Your expertise will help redefine...


  • Gaithersburg, MD, United States Leidos Full time

    Description Join Our Innovative Team at Leidos! Job Title: Senior Graphics Software Engineer Exciting Opportunity Awaits! Embark on an extraordinary journey with us at Leidos' High Fidelity Simulation Business Area, where you'll contribute to the cutting-edge development of naval simulation, training, and analysis systems. Your expertise will help redefine...


  • Gaithersburg, MD, United States Leidos Full time

    Description Join Our Innovative Team at Leidos!Job Title: Graphics Software DeveloperExciting Opportunity Awaits!Step into a role that's far from ordinary and take part in transforming the future of naval simulation, training, and analysis at Leidos' High Fidelity Simulation Business Area. We're not just building software-we're setting the standard for the...


  • Gaithersburg, MD, United States Leidos Full time

    Description Join Our Innovative Team at Leidos!Job Title: Graphics Software DeveloperExciting Opportunity Awaits!Step into a role that's far from ordinary and take part in transforming the future of naval simulation, training, and analysis at Leidos' High Fidelity Simulation Business Area. We're not just building software-we're setting the standard for the...


  • Gaithersburg, MD, United States Leidos Full time

    Description Join Our Innovative Team at Leidos!Job Title: Graphics Software DeveloperExciting Opportunity Awaits!Step into a role that's far from ordinary and take part in transforming the future of naval simulation, training, and analysis at Leidos' High Fidelity Simulation Business Area. We're not just building software-we're setting the standard for the...

  • Software Developer

    6 days ago


    Gaithersburg, MD, United States Leidos Full time

    Description Join Our Innovative Team at Leidos!Job Description: Software DeveloperReady to break away from the ordinary and dive into an extraordinary career? At Leidos' High Fidelity Simulation Business Area, we're not just building systems-we're revolutionizing the future of naval simulation, training, and analysis for the US Navy. Imagine being part of a...

  • Software Developer

    6 days ago


    Gaithersburg, MD, United States Leidos Full time

    Description Join Our Innovative Team at Leidos!Job Description: Software DeveloperReady to break away from the ordinary and dive into an extraordinary career? At Leidos' High Fidelity Simulation Business Area, we're not just building systems-we're revolutionizing the future of naval simulation, training, and analysis for the US Navy. Imagine being part of a...

  • Software Developer

    2 days ago


    Gaithersburg, MD, United States Leidos Full time

    Description Join Our Innovative Team at Leidos!Job Description: Software DeveloperReady to break away from the ordinary and dive into an extraordinary career? At Leidos' High Fidelity Simulation Business Area, we're not just building systems-we're revolutionizing the future of naval simulation, training, and analysis for the US Navy. Imagine being part of a...