Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C++ Software Developer

ManTech

C++ Software Developer

Shape the future of defense with MANTECH! Join a team dedicated to safeguarding our nation through advanced tech and innovative solutions. Since 1968, we've been a trusted partner to the Department of Defense, delivering cutting-edge projects that make a real impact. Dive into exciting opportunities in Cybersecurity, IT, Data Analytics and more. Propel your career forward and be part of something extraordinary. Your journey starts now—protect and innovate with MANTECH!

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. This sophisticated Modeling & Simulation software plays a vital role in providing analysis and decision-making support to the Secretary of the Air Force and other key stakeholders. As a member of our Modeling & Simulation software development team, the C++ software developer assists with future development and enhancements to existing USAF Modeling & Simulation software. You will work collaboratively with the internal technical team to perform maintenance on existing source code, assist with responding to customer issues with software, and suggest solutions for software modifications or enhancements. You will participate in the development of software user manuals and technical documentation. Work closely with other technical staff to learn and understand our software products and customer's analysis domain and assist technical and analytic staff with running the software.

Responsibilities include but are not limited to:

  • Maintain and enhance existing C++ applications
  • Design, develop, and unit test new software components and functionality to meet customer requirements
  • Work closely with members of the internal simulation development team to keep GUI in sync with inputs and outputs of the core simulation
  • Analyze reported issues and assist with debugging and developing fixes
  • Assist with preparation of system documentation (e.g., design documents, interface design documents, and user manuals)
  • Follow established software engineering processes and procedures
  • Must be able to work independently and show initiative, but also communicate status and problems to other team members and supervisors

Minimum Qualifications:

  • Bachelor's degree in Computer Science or related field and 3+ years of related experience, or an Associate's degree and 5+ years of related experience
  • Minimum of 3 years of software design and development experience using modern C++ with strong emphasis on object-oriented analysis and design
  • Experienced in SQL database programming including SQL statements to query, update, insert, and delete specific data elements
  • Experience with distributed source code management systems such as Git or Mercurial
  • Experience with supporting full software lifecycle, including analysis, design, implementation, testing, deployment, and maintenance

Preferred Qualifications:

  • Current Top-Secret clearance
  • Experience with SQLite database engine and optimization techniques
  • Experience with Python scripting language
  • Experience with cross-platform C++ development on Windows and Linux
  • Experience with data visualization techniques and GIS technologies
  • Experience in modeling & simulation of modern combat aircraft, other ground-based and airborne systems, airbase defense systems, and weapons employment in engagement, mission, or campaign level simulations
  • Communicate well with other team members and balance shifting priorities to meet deadlines

Clearance Requirements:

  • Must be a US Citizen.
  • Current and active Secret security clearance with the ability to obtain and maintain a Top-Secret/SCI clearance.

Physical Requirements:

  • Must be able to remain in a stationary position 50%.
  • Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine and computer printer.
  • The person in this position frequently communicates with co-workers, management, and customers.

MANTECH considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation. If you need a reasonable accommodation to apply for a position with MANTECH, please email us at and provide your name and contact information.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the C++ Software Developer in Arlington, VA vacancy
  •  ...Stellar Science Software Engineer Stellar Science is seeking several modern C++20/23 Software Engineers with three or more years of industry...  ...and simulation, including directed energy ~ Code sample or C++ evaluation required. Extremely flexible work schedule &... 
    Suggested
    Flexible hours

    Stellar Science Ltd Co

    Washington DC
    10 hours ago
  •  ...C++ | MFC Developer Primary programming languages required: C, C++, and Microsoft Foundation Classes (MFC). Additional familiarity that...  ...integration testing process. Defines, develops or modifies software application modules or enterprise wide software systems using... 
    Suggested

    Georgia IT Inc

    Washington DC
    4 days ago
  • $166k - $220k

     ...C++ Mission Software Engineer, Mission Autonomy Costa Mesa, California, United States; Seattle, Washington, United States; Washington, District...  ...The Team The Air Dominance & Strike team at Anduril develops aerial and multi-domain robotic systems. The team is responsible... 
    Suggested
    Full time
    Work experience placement
    Immediate start

    anduril

    Washington DC
    4 days ago
  • $105k - $120k

     ...Embedded Software Engineer Our client, a leading name in ADAS technology development, is...  ...applications. The candidate will primarily work in C++, taking projects through the entire...  ...module serial production projects. Develop software in compliance with a formal... 
    Suggested
    Full time

    MRINetwork

    Washington DC
    4 days ago
  • $99.6k - $223.4k

     ...Description We are looking for smart systems software engineers with BS/MS/PhD in Computer...  ...of unanticipated software failures Develop algorithms and distributed systems software...  ...Engineering Programming languages: C/C++ expertise, Java Tools, software, etc.:... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Washington DC
    1 day ago
  •  ...Software Engineer A leader in Embedded technology seeks an experienced Software Engineer...  ...utilize and maintain unit tests to verify developed functionality Create and maintain...  ...study Extensive experience developing in C++ programming language Knowledge of object... 
    Remote work

    Webster & Webster Associates

    Washington DC
    4 days ago
  •  ...preparing for interviews please visit Required skills for Java/software programmers Bachelors degree or Masters degree in computer...  ...work on the skills Knowledge of Core Java, javascript, C++ or software programming Spring boot, microservices, Docker, Jenkins... 
    Immediate start
    Remote work

    SynergisticIT

    Washington DC
    4 days ago
  •  ...C / C++ / Java Software Developer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a talented and versatile C / C++ / Java Software Developer to join our dynamic... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Vienna, VA
    2 days ago
  • $180.59k - $270.89k

     ...YouTube. This role is for a seasoned C++ generalist and systems integrator who thrives at the intersection of software, infrastructure, and integration. You'll...  ...improve system performance, stability, and developer efficiency. Required Qualifications: Typically... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Worldwide

    Shield AI

    Washington DC
    1 day ago
  • $150k - $175k

    Embedded Software Engineer (Rust and C++ Required) Location: Arlington, VA | Full-time | Onsite Open to US Citizens, Green Card Holders, or Refugees...  ...$150,000.00/yr - $175,000.00/yr Overview Our client is developing a next-generation control system for satellites... 
    Full time

    Lawrence Harvey

    Arlington, VA
    2 days ago
  • iQuasar, LLC is looking for a Software Developer in Arlington, VA. This contract position requires expertise in C++, Java, front-end frameworks, and Python. Ideal candidates will have strong knowledge of Linux, Docker, Kubernetes, and relational databases. You'll collaborate... 
    Contract work

    iQuasar, LLC

    Arlington, VA
    1 day ago
  •  ...engineering firmware to map attack surfaces, discover bugs, and develop reliable exploits. You'll step away from purely manual research...  ...Scale, Palantir, or similar high-bar AI companies ~ Strong C/C++ skills for low-level exploit ~ Proficiency with hardware debugging... 
    Full time
    Relocation package

    Motion Recruitment

    Washington DC
    10 hours ago
  • $125k - $203k

     ...to support missile simulations. The ideal candidate will have strong proficiency in C and C++ programming, especially in Linux environments. Responsibilities include developing and maintaining simulations, analyzing data for performance assessments, and collaborating... 

    Integration Innovation, Inc.

    Washington DC
    3 days ago
  • A defense technology organization in Arlington, VA is seeking a Software Engineer to advance electronic warfare systems. The role involves...  ...with various experts. Candidates should have over 8 years of C/C++ software development experience, a Bachelor's degree in a relevant... 
    Flexible hours

    IEEE Signal Processing Society

    Arlington, VA
    4 days ago
  • $123.2k - $184.8k

     ...YouTube. This position is ideal for a C++ generalist who thrives on tackling...  ...integration. If you enjoy building cross-language software, improving CI/CD pipelines, and...  ...performance, maintainability, and integration. Develop and support APIs and messaging interfaces... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Worldwide

    Shield AI

    Washington DC
    10 hours ago
  • STR is seeking a Software Engineer in Arlington, Virginia, to work collaboratively on real-time applications for radar and EO/IR sensing systems. The ideal candidate will have strong modern C++ skills, experience in cross-platform development, and the ability to obtain... 

    jobs.frontdoordefense.com - Jobboard

    Arlington, VA
    10 hours ago
  • A technology research firm in Arlington, Virginia seeks a Software Engineer Intern for a full-time internship. This role involves...  ...projects addressing national security needs. Interns will develop skills in C/C++ and Python while gaining exposure to the complete R&D... 
    Full time
    Internship

    APPLIED PHYSICAL SCIENCES CORP

    Arlington, VA
    1 day ago
  • $123.2k - $184.8k

    Shield AI, located in Washington, DC, is seeking a C++ generalist to tackle complex challenges in systems integration. The role involves designing C++ and Python software, supporting APIs, and improving CI/CD workflows. Ideal candidates have a strong background in modern... 

    Shield AI

    Washington DC
    10 hours ago
  •  ...Embedded Linux Senior Software Engineer - Optimisation Join to apply for the Embedded...  ...licences You have experience working with C, C++ You can work in a globally distributed...  ...Application Engineering Information Developer and Technical Writer - US Bellevue, WA... 
    Full time
    Remote work

    Canonical

    Washington DC
    2 days ago
  • $31 per hour

     ...Replies within 24 hours Job Description: As a Software Engineer in our Connectivity Group, you will develop robust C++ applications and automated test scripts for next-generation telematics systems. You will play a critical role in how our heavy machinery... 
    Hourly pay
    Permanent employment
    Remote work

    AHU Technologies, Inc.

    Washington DC
    1 day ago
  • $114k - $184k

    Innovative Defense Technologies is seeking a Software Engineer in Arlington, VA, to develop and test software for complex DoD systems. The ideal candidate...  ...include requirement gathering and system design using C++ and Java. The company offers a vibrant culture, competitive... 

    Innovative Defense Technologies

    Arlington, VA
    3 days ago
  •  ...Operations (CNO) embedded system engineers to analyze and develop operationally critical cyber capabilities. Candidates...  ...(e.g. DSP, FPGA, PCB, RF) Familiarity with software programming languages (e.g. C/C++, Matlab, Python) Development on embedded platforms... 

    Zetier

    Arlington, VA
    4 days ago
  •  ...Embedded Software Engineer Apogee Research is at the forefront of a revolution in how the...  ...of low-level software (typically C and C++) for tactical systems across a variety of...  ...settings. Learning new technologies and developing fundamentally new approaches as needed.... 
    Full time
    Work at office

    Apogee Research, LLC

    Arlington, VA
    1 day ago
  •  ...Specialized Developer III The client is seeking a Specialized Developer III to design, develop, and implement applications using in...  ...generate technical specifications to design or redesign complex software components and applications ~ Leverage industry best... 
    Flexible hours

    Samprasoft

    Washington DC
    10 hours ago
  • $5,000 per month

     ...Job Description As a Software Defined Radio (SDR) Engineer focusing on cellular applications, you'll design, develop, and test SDR software, including FPGA and host interfaces, using C/C++ and Linux, while also evaluating SDRs for cellular systems and optimizing signal... 
    Permanent employment
    For contractors
    Relocation package

    Hatch Global Search

    Falls Church, VA
    1 day ago
  •  ...technology solutions provider is seeking an Embedded Software Engineer in Arlington, VA. This role involves developing embedded software in Rust for spacecraft control...  ...and ensuring interoperability with existing C++ systems. Candidates must have experience with Rust... 

    Lawrence Harvey

    Arlington, VA
    3 days ago
  •  ...Software Defined Radio Engineer, c, c++,... Step into a high-impact Software Defined Radio Engineer, c, c++,... opportunity with a confidential client, where you will help drive meaningful results across Electrical Equipment & Components,Electronics/ Semi-conductors... 

    Top Engineer

    Falls Church, VA
    10 hours ago
  • $93k - $115k

    STR SAAM group in Arlington, Virginia is seeking an Associate Software Engineer to design and implement real-time software for prototype...  ...MS in a relevant field and possess strong programming skills in C++. The salary range is $93,000 - $115,000 based on multiple factors... 

    jobs.frontdoordefense.com - Jobboard

    Arlington, VA
    10 hours ago
  • $78.4k - $130k

     ...Description: Objective of role: The Embedded Software Engineer is responsible for the design,...  ...: Software Design & Development • Develop, code, test, and debug new embedded...  ...embedded programming languages (e.g., C/C++), version control (Git/Github) and real-time... 
    Local area
    Remote work

    ITW

    Washington DC
    4 days ago
  •  ...related technology discipline ~7+ years of software development experience on business...  ...calculations. This role is not for UI/Front end developers. ~ Experience in building scalable,...  ...Ability to debug through legacy systems, C++ & COM, and capture current state to aid with... 

    Software Technology Inc

    Washington DC
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ Software Developer. Be the first to apply!