C++ Software Engineer Jobs

Find the latest C++ Software Engineer jobs from companies hiring across the globe. This page features opportunities for developers specializing in high-performance, system-level, and performance-critical applications.

General Dynamics Mission Systems, Inc

C++ Software Engineer - Active Secret clearance

General Dynamics Mission Systems, Inc

Manassas, Virginia, US
full-time
1d ago
MANTECH

C++ Software Developer

MANTECH

Arlington, Virginia, US
full-time
2w ago
General Dynamics Mission Systems, Inc

C++ Software Engineer - Active Secret clearance

General Dynamics Mission Systems, Inc

Manassas, Virginia, US
full-time
3d ago
AMERICAN SYSTEMS

C/C++ Software Engineer

AMERICAN SYSTEMS

McLean, Virginia, US
full-time
Ariadne

C/C++ Software Developer

Ariadne

Bethesda, Maryland, US
full-time
General Dynamics Mission Systems

C++ Software Engineer - Active Secret clearance Jobs

General Dynamics Mission Systems

Manassas, Virginia, US
full-time
1d ago

Senior Software Developer C++ (Program Principal Engineer )

Black Canyon Consulting

Bethesda, Maryland, US
full-time
Stellar Science

C++ Software Engineer (DC, NoVA)

Stellar Science

Vienna, Virginia, US
full-time
1mo ago
Congensys Corp

C++ Software Engineer (Onsite) - Linux/Qt Growth Role

Congensys Corp

Woodlawn, Maryland, US
full-time
4d ago
SWIFT Financial Messaging Services

Senior Software Developer - C++

SWIFT Financial Messaging Services

Manassas, Virginia, US
full-time
2w ago
Page 1

C++ Software Engineer Jobs: At a Glance

Insights drawn from the latest openings on this page so you can compare employers, locations, and pay before applying.

Top Companies Hiring

  • General Dynamics Mission Systems, Inc2 roles
  • MANTECH1 role
  • AMERICAN SYSTEMS1 role
  • Ariadne1 role
  • General Dynamics Mission Systems1 role
  • Black Canyon Consulting1 role

Top Locations

  • Virginia, US7 roles
  • Maryland, US3 roles

Most listings on this page are on-site or hybrid.

Salary Range Overview

Across 10 listings, advertised pay ranges from USD 95k to USD 162k.

Typical band: USD 96k 125k.

Figures reflect employer-disclosed salaries on current openings and may vary by location, experience, and company stage.

Employment Types

  • Full-Time10 roles

Get Ready for a c++ software engineer Interview

Free Skillora tools tailored to this role: practise the exact questions you'll face, benchmark salary expectations, and tune your resume before you apply.

Featured C++ Software Engineer Jobs

Here are some of the latest openings matching this category. Browse the full list above to filter by location, experience, and employment type.

  1. #1C++ Software Engineer - Active Secret clearance

    General Dynamics Mission Systems, IncManassas, Virginia, USFull-TimeUSD 95k–106k / yearPosted May 20, 2026

    Basic Qualifications : Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 2+ years of job-related experience, or a Master's degree and 6 months of job-related experience. Agile experience preferred, CLEARANCE REQUIREMENTS:: Department

    View & Apply →
  2. #2C++ Software Developer

    MANTECHArlington, Virginia, USFull-TimePosted May 5, 2026

    MANTECH seeks a motivated, career and customer-oriented C++ Software Developer to join our team in Arlington, VA. This is a full-time, onsite position. In this role, you will be integral to the core simulation development for the US Air Force's critical Airfield Damage - Assessment & Resiliency Modeling (AD-ARM) suite.

    View & Apply →
  3. #3C++ Software Engineer - Active Secret clearance

    General Dynamics Mission Systems, IncManassas, Virginia, USFull-TimePosted May 18, 2026

    Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 2+ years of job-related experience, or a Master's degree and 6 months of job-related experience. Agile experience preferred, CLEARANCE REQUIREMENTS:: Department of

    View & Apply →
  4. #4C/C++ Software Engineer

    AMERICAN SYSTEMSMcLean, Virginia, USFull-TimeUSD 97k–162k / year

    Overview: We are seeking a highly skilled C/C++ Software Engineer to support mission-critical Command, Control, Communications, Computers, and Intelligence (C4I) systems for U.S. Customs and Border Protection’s Air and Marine Operations Center (AMOC). This role supports the Air and Marine Operations Surveillance System

    View & Apply →
  5. #5C/C++ Software Developer

    AriadneBethesda, Maryland, USFull-Time

    Ariadne seeks a talented C++ Programmer to develop and maintain an indexing engine and a web content delivery framework. The engine processes and makes searchable terabytes of rapidly growing biomedical information. The web portal system handles over 10 million hits from 1 million unique users every day. Both are high-

    View & Apply →
  6. #6C++ Software Engineer - Active Secret clearance Jobs

    General Dynamics Mission SystemsManassas, Virginia, USFull-TimeUSD 95k–106k / yearPosted May 20, 2026

    Basic Qualifications Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 2+ years of job-related experience, or a Master's degree and 6 months of job-related experience. Agile experience preferred, CLEARANCE REQUIREMENTS:: Department of

    View & Apply →
  7. #7Senior Software Developer C++ (Program Principal Engineer )

    Black Canyon ConsultingBethesda, Maryland, USFull-Time

    Overview Black Canyon Consulting (BCC) is searching for a Senior C++ Software Developer to support our work for the National Center for Biotechnology Information (NCBI) at the National Library of Medicine (NLM), an institute of the National Institutes of Health. This opportunity is full time and onsite at the NIH-NCBI

    View & Apply →
  8. #8C++ Software Engineer (DC, NoVA)

    Stellar ScienceVienna, Virginia, USFull-TimePosted Apr 21, 2026

    Stellar Science is seeking several modern C++20/23 Software Engineers with three or more years of industry experience creating reusable, maintainable code solving challenging math and physics problems. BS (or equivalent experience) required, MS/PhD degree desired. Join our unique, collaborative team to help implement l

    View & Apply →
  9. #9C++ Software Engineer (Onsite) - Linux/Qt Growth Role

    Congensys CorpWoodlawn, Maryland, USFull-TimePosted May 17, 2026

    Congensys Corp is seeking a Junior Software Engineer (C++ developer) in Woodlawn, Maryland. The role requires strong C++ fundamentals and Linux experience, with candidates having 1-3 years of experience preferred. This long-term contract position offers a pay rate of $45 to $50 per hour on W2 or $50 to $55 on c2c/1099.

    View & Apply →
  10. #10Senior Software Developer - C++

    SWIFT Financial Messaging ServicesManassas, Virginia, USFull-TimePosted May 7, 2026

    ABOUT US We’re the world’s leading provider of secure financial messaging services, headquartered in Belgium. We are the way the world moves value – across borders, through cities and overseas. No other organisation can address the scale, precision, pace and trust that this demands, and we’re proud to support the globa

    View & Apply →

About C++ Software Engineer Jobs

Find the latest C++ Software Engineer jobs from companies hiring across the globe. This page features opportunities for developers specializing in high-performance, system-level, and performance-critical applications.

C++ remains a powerful programming language widely used in game development, financial systems, embedded software, operating systems, robotics, and high-frequency trading platforms. Employers are seeking engineers with strong knowledge of object-oriented programming, memory management, multithreading, STL, and performance optimization.

Many roles require experience with system architecture, low-latency applications, real-time processing, and cross-platform development. Familiarity with Linux environments, debugging tools, and version control systems is often preferred.

Our curated listings include remote, hybrid, and onsite opportunities across North America, Europe, Asia-Pacific, and global technology hubs. Positions range from mid-level developers to senior and principal engineering roles.

Each job posting includes detailed technical requirements, responsibilities, and application instructions to help you quickly identify the best fit.

Browse global C++ Software Engineer openings today and advance your career in high-performance software development.

Prepare for Your Next Interview

Found a role you like? Practice with Skillora's AI-powered mock interviews tailored to the specific job you're applying for. Get real-time feedback and improve your chances of landing the offer.

Start Practicing Free