C++ Software Developer
$104.2k - $172.9kManTech
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:
- Participate in Agile development methodologies using a variety of software development tools and techniques to include Visual Studio IDE, UML design tools, and database management tools. Specific duties include:
- 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
- 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:
- US Citizenship experience and current or active Secret security 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.
The projected compensation range for this position is $104,200.00-$172,900.00. There are differentiating factors that can impact a final salary/hourly rate, including, but not limited to, Contract Wage Determination, relevant work experience, skills and competencies that align to the specified role, geographic location (For Remote Opportunities), education and certifications as well as Federal Government Contract Labor categories. In addition, MANTECH invests in its employees beyond just compensation. MANTECH's benefits offerings include, dependent upon position, Health Insurance, Life Insurance, Paid Time Off, Holiday Pay, short-term and long-term Disability, Retirement and Savings, Learning and Development opportunities, wellness programs as well as other optional benefit elections. 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.
$104.2k - $172.9k
...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...SuggestedHourly payFull timeContract workTemporary workWork experience placementWork at officeLocal areaRemote workShift work$166k - $220k
...ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology... ...operations. We're seeking talented C++ software engineers on several teams to contribute... .... WHAT YOU’LL DO Design, develop, and optimize high-performance, low-...SuggestedFull timeWork experience placementImmediate startRelocation package$180k
...constantly improving in reliability. Developing and constantly improving our tools for observability... ...hardware – and then bring up our OS and software stack on it. BASIC QUALIFICATIONS:... ...systems programming experience in C or C++. Strong operating systems fundamentals...SuggestedFull timeTemporary work- ...Stellar Science Software Engineer Stellar Science is seeking several modern C++ 20/23 Software Engineers with experience creating reusable, maintainable code solving challenging math and physics problems. BS (or equivalent experience) required; MS/PhD degree desired...SuggestedFlexible hours
- ...Stellar Science is seeking several modern C++20/23 Software Engineers with three or more years of industry experience creating reusable... ...Modeling and simulation, including directed energy ~ Code sample or C++ evaluation required. Extremely flexible work schedule &...SuggestedFlexible hours
- ...C++ Software Engineer Company Overview iboss is a leading AI-powered Zero Trust SASE (Secure Access Service Edge) platform trusted... ...are many exciting projects on which to work. iboss software developers excel at solving tough problems, collaborating well, and working...Worldwide
$130k - $210k
...DescriptionEverforth ECS is seeking a Principal Systems Engineer - Embedded Software Engineer to work onsite in Arlington, VA office. The successful... ...methodologies and project management principlesProficiency in C++ and PythonExperience with embedded software systemsAdvanced...Work at office$220k - $292k
...family of advanced effects. The AD&S Vehicle Software team is responsible for the software... ...collaborate with other engineering disciplines to develop software for vehicle control, networking,... ...field.9+ years of production-grade C++ and/or Rust experience in a Linux...Full timeWork experience placementImmediate start$140k - $190k
...Position: Senior CUDA|C++ Software Engineer Location: Arlington, VA Clearance: TS/SCI Grey Matters Defense Solutions, LLC is... ...Summary The Senior CUDA/C++ Software Engineer designs, develops, and optimizes high-performance GPU-accelerated software solutions...Temporary workWork at officeRemote work- ...Seattle, Washington 98112 Brief Summary: NOAA is seeking an experienced Senior C++ Programmer to improve and maintain the COMPASS ecological model. The work includes developing software features, resolving technical issues, improving performance, and collaborating...Contract work
- ...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,...Immediate startRemote work
$190k - $200k
...Senior Software Engineer, Backend Read AI is seeking a Senior Software Engineer to join our... .... Responsibilities Architect, develop, and maintain scalable backend services and... ...Python (or similar languages such as Java, C++, or Node.js); Experience designing and...Full timeFlexible hours- ...multi-disciplinary team, including other firmware, hardware, software, and mobile developers. As a Principal level, you will be expected to have... ...4+ years of development experience, experience with C and C++ within a Linux framework, and firmware or hardware development...Contract workFlexible hours
$95k - $115k
...listed company (NASDAQ: LASR). Position Summary The Product Software Development team at nLIGHT delivers high-quality software for a... ...needs, clarify requirements, and manage priorities. Design, develop, test, deploy, and maintain customer-facing software...Permanent employmentFull timeTemporary workImmediate startFlexible hours$90.3k - $189.6k
Job Title: Full Stack Software Developer with C#/.NET Expertise Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of...Full timeContract workWork experience placementLocal areaFlexible hours$105k - $120k
...Senior Software Engineer C/C++ or C# Software Engineer Direct-Hire Location: Merrifield, VA - 4 days on-site/ 1 day remote Annual... ...deployment, and maintenance of software applications. Develop high-quality, scalable solutions using C, C++, and/or C#....Full timeLocal areaRemote work- ...collaborative, and inclusive atmosphere. As a software leader you will architect, design, build,... ....Work closely with other engineers to develop the best technical design and approach... ...in higher level languages such as Java, C/C++ and object oriented programming a plus..Experience...Worldwide
$91k - $140k
...Strong programming expertise in modern C++ with a proven history of creating high-performance... ...and maintainable code. Experience in developing performance-critical, real-time systems... ...maintaining CI/CD pipelines for reliable software delivery. Bonus: Familiarity with...Full timeWork at office$197.4k - $225.3k
...(35012), United States of America, Chicago, Illinois Lead Software Engineer, Full Stack (Java, Python, Angular, React) Do you... ...Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack...Full timePart timeInternshipLocal area$160k - $200k
...integration with legacy systems, and robust developer tools, Worldscape empowers rapid... ...end solutions. Drive best practices in software design, testing, CI/CD, observability, and... ...expertise in backend technologies (e.g., C++, C#, Python) and frontend frameworks (e.g...Full timeFlexible hours- ...from Principal engineers. AS A STAFF SOFTWARE ENGINEER - IDENTITY & ACCESS MANAGEMENT,... ...millions of objects and users. Design and develop solutions for seamless and secure data... ...Strong development skills in Java, C# or C++ preferred. ~ Advanced degree in...Full time
- ...home day is currently Tuesday. About the Role As a Staff Software Engineer for the Compute pillar, you will play a critical role... ...Proficiency in one of more of the following programming languages: C/C++, Rust, Python, Go. Nice to Have Knowledge of Nvidia’s AI...Full timeWork at officeLocal areaWork from homeFlexible hours
- Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology... ...of C#, .NET, Web Services (C#, .NET, VB.NET, VB 6.0, C++, JavaScript, HTML 5, XML, OOA and OOD Concepts)•...Work experience placementWorldwide
$197.3k - $225.1k
...how our customers interact with Capital One. Design, develop, test, deploy, and support AI software components including foundation model training, large... ...and VectorDBs, Guardrails, Memory) using Python, C++, C#, Java, or Golang ~ Experience developing and applying...Full timePart timeLocal area$229.9k - $262.4k
...how our customers interact with Capital One. Design, develop, test and support ML software components including distributed model training and inference... ...Search and VectorDBs, Guardrails, Memory) using Python, C++, C#, Java, or Golang ~ Experience developing and...Full timePart timeLocal area$100k - $145k
...CompanyPalantir builds the world’s leading software for data-driven decisions and operations.... ..., our platforms empower our partners to develop lifesaving drugs, forecast supply chain... ...programming languages, such as Python, Java, C++, TypeScript/JavaScript, or similarHands-...Full timeWork experience placementWork at officeRemote workWork from homeRelocation package- ...maintenance. ~ Strong computer science fundamentals — algorithms, data structures, and distributed systems design. ~ Proficiency in C++ or Java; experience with systems-level performance analysis (profiling, benchmarking, regression detection). ~ Demonstrated ability...Full time
$200k - $240k
...2026 and 2027, we're Building Bigger to develop the solar system and become a Kardashev Type... ...for you to apply. The Role The software team at K2 strives to blur the lines between... ...spectrum includes GNC algorithms (Rust, C++), application software on flight...Permanent employmentFull timeShift work- THREE (3) ATM Software Engineers (Proflex4, Java, C++, Diebold, Nixdorf, CI, CD, NCR Aptra, AWS) in VA (McLean and Richmond) ATM Software Stack, AWS,... ...practices. - Working within and across Agile teams to design, develop, test, implement, and support technical solutions...Permanent employmentFull timeLocal areaRemote work
$163.9k - $235.55k
...searching for an exceptionally skilled and visionary Principal Software Engineer with deep expertise in building, deploying, and scaling... ..., ensuring UKG remains at the leading edge of AI innovation. Develop and communicate a cohesive architectural vision that aligns with...Full timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Software Developer. Be the first to apply!



