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.

Lockheed Martin

Software Engineer Sr C/C++

Lockheed Martin

Manassas, Virginia, US
full-time
1d ago
CACI International Inc

C++ Mid-Level Software Engineer — DoD/Navy

CACI International Inc

Bethesda, Maryland, US
internship
2d ago
Ariadne

C/C++ Software Developer

Ariadne

Bethesda, Maryland, US
full-time
Johns Hopkins Applied Physics Laboratory

Senior C++ Software Engineer - Multi-Mission Planning Development

Johns Hopkins Applied Physics Laboratory

Laurel, Maryland, US
full-time
6d ago
Riverbed Technology

Software Engineer (C++ or Python)

Riverbed Technology

Laurel, Maryland, US
full-time
6d ago
Applied Intuition

C++ Software Engineer - Autonomous Systems

Applied Intuition

Location not specified
Remote
full-time
Cessna Aircraft Company

Senior C++ Software Engineer (AI/UI) - Cross-Platform

Cessna Aircraft Company

Chantilly, Virginia, US
full-time
2d ago
American Systems Corp

C/C++ Software Engineer

American Systems Corp

Fairfax, Virginia, US
full-time
Actalent

C++ Software Engineer

Actalent

Manassas, Virginia, US
contractor
1w ago
Gromelski & Associates, Inc.

C++ Software Developer

Gromelski & Associates, Inc.

Manassas, Virginia, US
full-time
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

  • Lockheed Martin1 role
  • CACI International Inc1 role
  • Ariadne1 role
  • Johns Hopkins Applied Physics Laboratory1 role
  • Riverbed Technology1 role
  • Applied Intuition1 role

Top Locations

  • Virginia, US5 roles
  • Maryland, US4 roles
  • Remote1 role

10% of these openings can be done remotely.

Salary Range Overview

Across 10 listings, advertised pay ranges from USD 50 to USD 75.

Typical band: USD 50 75.

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

Employment Types

  • Full-Time8 roles
  • Internship1 role
  • Contractor1 role

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. #1Software Engineer Sr C/C++

    Lockheed MartinManassas, Virginia, USFull-TimePosted Aug 11, 2026

    Basic Qualifications The successful candidate should have the required skills: • A Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a comparable STEM discipline. • Proficient in modern C/C++ (C++11/14/17+) with hands on development experience on Linux operating systems and command l

    View & Apply →
  2. #2C++ Mid-Level Software Engineer — DoD/Navy

    CACI International IncBethesda, Maryland, USInternshipPosted Aug 10, 2026

    CACI International Inc. is seeking a mid‑level C++ software developer to support the Ship Design and Submarine Development group at NSWC Carderock. The role involves cross‑platform (Windows/Linux) development, collaborating with engineers, testers, and project leads to deliver on ongoing Navy projects. The candidate wi

    View & Apply →
  3. #3C/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 →
  4. #4Senior C++ Software Engineer - Multi-Mission Planning Development

    Johns Hopkins Applied Physics LaboratoryLaurel, Maryland, USFull-TimePosted Aug 6, 2026

    Description Are you passionate about applying your talents to address the difficult challenges facing our warfighters such as Operationalizing Artificial Intelligence to support Achieving Robust Homeland and Theater Defenses, Accelerating Warfighting Capabilities in INDOPACOM, or Enabling Space Superiority? Are you sea

    View & Apply →
  5. #5Software Engineer (C++ or Python)

    Riverbed TechnologyLaurel, Maryland, USFull-TimePosted Aug 6, 2026

    Software Engineer (C++ or Python) Job Locations RO-Home Office Req No. 2026-8029 Category Engineering Riverbed. Empower the Experience Riverbed, the leader in AI observability, helps organizations optimize their user’s experiences by leveraging AI automation for the prevention, identification, and resolution of IT issu

    View & Apply →
  6. #6C++ Software Engineer - Autonomous Systems

    Applied IntuitionRemoteFull-Time

    About Applied IntuitionApplied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving machine on the planet. Applied Intuition services the automotive, defense, t

    View & Apply →
  7. #7Senior C++ Software Engineer (AI/UI) - Cross-Platform

    Cessna Aircraft CompanyChantilly, Virginia, USFull-TimePosted Aug 10, 2026

    Cessna Aircraft Company in Chantilly, Virginia, is seeking a Software Engineer III (C++ Engineer) to design, implement, and test software components. The ideal candidate will have a strong background in both Linux and Windows environments and possess substantial experience in C++ and software engineering. This role inv

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

    American Systems CorpFairfax, Virginia, USFull-Time

    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 →
  9. #9C++ Software Engineer

    ActalentManassas, Virginia, USContractorUSD 50–75 / hourPosted Aug 5, 2026

    C++ Software Engineer Job Description We are seeking a C++ Software Engineer to support a mission-critical internal R&D effort focused on modernizing software build, integration, and dependency management processes across a large-scale engineering environment. This role will work within a complex C/C++ ecosystem to ana

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

    Gromelski & Associates, Inc.Manassas, Virginia, USFull-Time

    C++ Software Developer Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software Development and Testing; System Integration, Testing and Evaluation; Lab Management and Field Installation; Integrated Lo

    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