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
...C++ Software DeveloperShape the future of defense with MANTECH! Join a team dedicated to safeguarding our nation through advanced tech... ...seeks a motivated, career and customer-oriented C++ Software Developer to join our team in Arlington, VA. This is a full-time, onsite...SuggestedHourly payFull timeContract workTemporary workWork experience placementWork at officeLocal areaRemote workShift work$166k - $220k
..., not years.ABOUT THE JOBAt Anduril, our Software Engineers are at the forefront of defense... ...critical operations. We're seeking talented C++ software engineers on several teams to... ...future of defense.WHAT YOU’LL DODesign, develop, and optimize high-performance, low-latency...SuggestedFull timeWork experience placementImmediate start- ...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 &...SuggestedFlexible hours
- ...C++ Developer Immediate need for a talented C++ Developer with experience in the Banking and Finance Industry. This is a 12+Months contract opportunity with long-term potential and is located in McLean, VA. Key Responsibilities: Collaboratively work with all...SuggestedContract workWork experience placementImmediate start
- ...C++ Software EngineerCompany Overview iboss is a leading AI-powered Zero Trust SASE (Secure Access Service Edge) platform trusted by more... ...are many exciting projects on which to work. iboss software developers excel at solving tough problems, collaborating well, and...SuggestedWorldwide
$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$150.71k - $226.07k
.... Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation... ...and YouTube. This role is for a seasoned C++ generalist and systems integrator who... ...system performance, stability, and developer efficiency.Required Qualifications: Typically...Full timeTemporary workPart timeWork experience placementWorldwide$140k - $190k
...Senior CUDA/C++ Software EngineerGrey Matters Defense Solutions, LLC is a specialized firm in software development, data analytics algorithms... ...intelligence.The Senior CUDA/C++ Software Engineer designs, develops, and optimizes high-performance GPU-accelerated software...Temporary workRemote 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
- A leading technology firm in Washington is seeking an experienced C++/C# Developer with over 5 years of experience in software development. The ideal candidate will have strong skills in object-oriented design and database design, and be proficient in developing Windows...
- ...apply. For preparing for interviews please visit Skills for Java/Software ProgrammersBachelors degree or Masters degree in computer... ...cycleProject work on the skillsKnowledge of Core Java, javascript, C++ or software programmingSpring boot, Microservices, Docker, Jenkins...Immediate startRemote 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
- ...Senior C++ Software Engineer Duration - 6 months + Extension possible Location Fort Washington, PA 19034 Working Model Onsite... ...programming). Implementation and testing of the developed software code. Support advanced packaging equipment demo...Immediate start
$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$130k - $145k
Responsibilities Technica Corporation is seeking a C#/.NET Developer to join our team and support our client in Washington, DC.As a... ...product owners, and other team members to deliver high‑quality software solutions that follow best practices and meet customer needs....Work experience placementRemote work$112.8k - $257k
Space System Software Engineer, LeadThe Opportunity:As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment... ...and scripting languages such as Rust, C, C++, Python, Java, or JavaScriptExperience developing...Full timeContract workPart timeWork at officeLocal areaRemote work- 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
$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$90.3k - $189.6k
Job Title: Full Stack Software Developer with C#/.NET ExpertiseJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Local* * *Bring...Contract workWork experience placementLocal areaFlexible hours- 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
- ...Anduril Industries is seeking a Software Engineer for embedded and mission software integration within Anduril Cyber. You’ll own software... ...to enable critical mission capabilities. Required are strong C/C++, Python, Linux experience, with FPGA/SoC exposure and the ability...
$112k - $179k
...malware to support incident response and threat‑hunting activities.Develop and refine policies, procedures, and methodologies for malware... ....Programming knowledge in one or more of the following:Java, C, C++, .NET, PowerShell, Golang, C#Familiarity with ICS/SCADA systems...Contract workLocal areaRemote workShift work$272k - $431.25k
...experience15+ years of experience building large-scale distributed systems, high-performance storage, or ML systems infrastructure in C/C++ and Python, with a track record of delivering production services.Deep understanding of memory hierarchies (GPU HBM, host DRAM, SSD,...Full timeLocal areaRemote work- ...is seeking highly motivated engineers to develop and secure next-generation embedded systems... ...work at the intersection of embedded software, computer architecture, hardware security... ...Experience developing embedded software in C/C++ and tooling in Python.Experience with low...Work experience placementInternshipLocal areaImmediate start
- ...Tech SolutionsJob Summary: - Position: AI Developer - Hybrid Position - Location: Washington... ...programming languages like Python, Java, and C++ - Knowledge of machine learning... ...as TensorFlow, PyTorch - Understanding of software development principles and version control...
- ...Embedded Software EngineerApogee Research is at the forefront of a revolution in how the DoD... ...of low-level software (typically C and C++) for tactical systems across a variety of... ...events settings.Learning new technologies and developing fundamentally new approaches as needed....Full timeWork at office
- ...About the Role:Kong is building the future of API management for developers. We’re a fast-growing, well-funded company with happy... ...become an integral part of Kong’s product portfolio.As a Staff Software Engineer on the Konnect team at Kong, you’ll architect Kong Identity...Temporary workWorldwide
- Elbit Systems of America is seeking a seasoned embedded software leader to design and develop software for next-generation XR and visual system platforms... ...in high-performance embedded software, with strong C/C++, RTOS, and XR expertise, including AR/VR/MR headsets. #J...
$187.53k - $281.3k
.... Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation... ...customers. The team is responsible for developing autonomous behaviors within Shield AI’s... ...fieldProficient in production-level C++ software development7+ years' experience...Full timeTemporary workPart timeWorldwide$99k - $225k
AI and ML Software EngineerThe Opportunity: Specialize in tools, techniques, systems, and procedures for developing, deploying, or analyzing wired or wireless transmission of signaling... ...languages such as Python, C, or C++Experience implementing, maintaining, and supporting...Full timeContract workPart timeWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Software Developer. Be the first to apply!


