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. ManTech
$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- ...Job Title: C++ Storage Developer/Embedded Engineer/NVMe Storage Engineer Position Type: Full-Time (FTT) Location: Remote Job Summary... ...Developer with strong expertise in storage systems and low-level software development. The ideal candidate will be responsible for...SuggestedFull timeRemote work
$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...SuggestedFull timeWork experience placementImmediate start$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...SuggestedWork at office$150k - $195k
...integration, and test of embedded and application software for advanced missile programs. This cross-... ...modification, and review of embedded software in C/C++ for missile flight control and supporting subsystems. Develop test programs, automation scripts, and graphical...SuggestedFull timeImmediate start- ...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
- ...Era. If you’ve ever wanted to really own software engineering design decisions and take control... ...field. The Responsibilities: # Developing embedded software for bare metal... ...Yocto-based buildsystems # Proficient in C/C++ and Python (Golang, Typescript, and Rust...Full timeRemote work
- ...environments Provide ops support (DC + NPI), live issue triage, and escalation handling Ability to work with system engineers, software teams, and program stakeholders Familiarity with scalable automation (multi-node / rack-level systems) Exposure to Ansible /...Full time
- ...This position involves developing and integrating complex systems spanning hardware, FPGA/digital... ...firmware, Linux, and application-level software. The role works across the full product... ...integration. Proficiency in one or more of C, C++, Python, and Bash. Experience...Full time
$110k - $115k
...Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial... ...Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and...Full timeTemporary workWork experience placementFlexible hours$150k - $250k
...trading firms with a dramatically simpler developer experience. Our team includes alumni of... ...high-performance server applications in C++. Write message parsers and feed handlers... ...Preferred background ~5+ years of full-time software engineering experience, preferably at a...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
- ...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
- ...Staff Software Engineer – Autonomy Platform US Citizens Only This is an opportunity... ...rapidly growing maritime technology company developing and deploying mission-ready autonomous... ...is a hands-on role focused on production C++ software, distributed systems, networking...Full time
- ...looking for a highly talented and self- motivated .NET Core/MVC Developer Full time role) to join it in advancing the technological... ...of object-oriented programming, design patterns, and software development lifecycle. ~ Experience with source control tools...Full timeLocal area
$103k - $143k
...0 - 143,000 per year Requirements: ~4–8 years of software development experience, with strong C/C++ programming skills. ~ Hands-on experience with storage... ...validation. Responsibilities: Design, develop, and maintain diagnostic software for advanced storage...Full timeRemote 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
$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- ...Description: Role and responsibility: Design, develop, and support systems within the financial... ...Assist in the operational execution of software solutions to assist with the monitoring... ..., Google Kubeflow, AWS Mortgage or GSE experience R, Java, C, C++, SAS...Full time
$83k - $150.99k
...Description Job Description Embedded Software Engineer Apogee Research is at the forefront... ...of low-level software (typically C and C++) for tactical systems across a variety of... .... Learning new technologies and developing fundamentally new approaches as needed....Full timeWork at office- ...Responsibilities Develop modular autonomy capabilities for diverse defense applications... ...and data collection. Integrate autonomy software with aircraft autopilots, datalinks,... ...integration. ~ Experience programming in C++, preferably modern C++. ~ Experience integrating...Full timeCasual workWork at officeRemote 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 start3 days per week
$175k - $225k
...This is an opportunity for an AI-Engineering Principal Software Engineer, AI Group to get in on the ground floor. Cohu is building the AI... ...equivalent tool integration patterns, RAG components preferred. C++ and Python knowledge and prior production experience in either...Full timeWork experience placementLocal areaWorldwideShift 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$140k - $160k
...Sr. Embedded Software EngineerAt CheckVideo, we are transforming video security with our AI... ...customer demands.ResponsibilitiesDesign, develop, test & deploy CheckVideo's embedded softwareDevelop... ...stacksSDLC and programming languages: C, C++, Python, Go, Rust, Shell...Work at officeRemote work$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$135.2k - $306.4k
...0+ years of relevant engineering, architecture, software development, or operations experience. ~ Strong C/C++ experience and willingness to work with Rust.... ...concurrency systems. ~ Experience designing and developing low-level, performance-critical systems and services...Full timeWorldwideFlexible hours$216.4k
...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every day... ...creates an environment in which our employees can thrive and develop better products for our customers.All employment decisions are...Full timeLocal areaWork from homeRelocation packageFlexible hours- ...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...
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Software Developer. Be the first to apply!
- c++ Arlington, VA
- c++ remote Arlington, VA
- c++ intern Arlington, VA
- c/c++ Arlington, VA
- software quality assurance Arlington, VA
- entry level software sales Arlington, VA
- software technical writer Arlington, VA
- id software Arlington, VA
- software sales Arlington, VA
- software asset management analyst Arlington, VA





