Sr C/C++ Software Developer
$110k - $190kAmentum
Amentum is seeking software engineering professionals with software development-related education and/or experience to support software development and integration in support of Naval projects in Dahlgren, Virginia. This position is on-site in Dahlgren, VA, where Amentum has provided support to the customer for over 60 years.
You will be part of our growing systems and software engineering team and contribute your diverse skills across multiple software contracts in support of our Software Center of Excellence. We are looking for individuals to join our team atmosphere who are eager to make a difference by solving complex Digital Engineering challenges. Apply your skills to the latest DoW weapons and sensor systems, modernizing the Navy and contributing to mission success.
Sr C/C++ Software Developer Responsibilities Include:
Support Naval projects and programs by conducting software development within the Submarine Launched Ballistic Missile (SLBM) weapon system.
Primarily support a Senior Amentum developer in development using Agile development principles.
Demonstrate expertise in software requirements, architecture, and testing.
Support modern weapon system software development, testing, and deployment processes.
Utilize C, C++, Git, Jira, and static code analysis tools in support of software development activities.
Apply modern software development practices, including Agile, Scrum, and DevSecOps.
Work effectively on a cross-functional team that includes members from industry and other government organizations.
Work independently and with others to meet established goals and program schedules.
Perform analysis and problem-solving techniques in support of professional scientific and engineering work.
Take responsibility for professional development by acquiring knowledge and skills through continuous learning.
Identify, champion, and secure future work in alignment with the Branch Mission, Vision, Strategic Goals, and Objectives.
Minimum Requirements:
1–10 years of experience.
Bachelor’s degree in computer science, physics, mathematics, engineering, or another applicable technical field, or equivalent experience in lieu of the education requirement.
Familiarity with Agile Development.
Successful candidates must possess excellent communication skills and be able to interact directly with customers and engineering personnel, including the ability to communicate effectively both orally and in writing at all levels, including Senior Managers and Program Managers.
Must have an active Secret U.S. Government clearance. U.S. citizenship is required to maintain a Secret clearance.
Candidate must maintain a valid REAL ID driver’s license, required for access to the customer site, and have access to reliable transportation, as this position requires occasional travel between local work sites during the week.
Preferred Qualifications:
Experience with embedded systems, GNC algorithms, and High/Low/Medium Fidelity Simulators.
1+ years of Surface Combat Systems or DoW Weapons System sustainment expertise.
Experience with the sustainment of software systems on surface ships and subsurface boats.
Systems engineering expertise for the development and integration of software systems on surface ships and subsurface platforms.
Compensation Details:
US: $110,000-$190,000The compensation range or hourly rate listed for this position is provided as a good-faith estimate of what the company intends to offer for this role at the time this posting was issued. Actual compensation may vary based on factors such as job responsibilities, education, experience, skills, internal equity, market data, applicable collective bargaining agreements, and relevant laws.
Benefits Overview:
Our health and welfare benefits are designed to support you and your priorities. Offerings include:
Health, dental, and vision insurance
Paid time off and holidays
Retirement benefits (including 401(k) matching)
Educational reimbursement
Parental leave
Employee stock purchase plan
Tax-saving options
Disability and life insurance
Pet insurance
Note: Benefits may vary based on employment type, location, and applicable agreements. Positions governed by a Collective Bargaining Agreement (CBA), the McNamara-O'Hara Service Contract Act (SCA), or other employment contracts may include different provisions/benefits.
Original Posting:
08/12/2026 - Until FilledAmentum anticipates this job requisition will remain open for at least three days, with a closing date no earlier than three days after the original posting. This timeline may change based on business needs.
Amentum is proud to be an Equal Opportunity Employer. Our hiring practices provide equal opportunity for employment without regard to race, sex, sexual orientation, pregnancy (including pregnancy, childbirth, breastfeeding, or medical conditions related to pregnancy, childbirth, or breastfeeding), age, ancestry, United States military or veteran status, color, religion, creed, marital or domestic partner status, medical condition, genetic information, national origin, citizenship status, low-income status, or mental or physical disability so long as the essential functions of the job can be performed with or without reasonable accommodation, or any other protected category under federal, state, or local law. Learn more about your rights under Federal laws and supplemental language at Labor Laws Posters.
- Command Post Technologies Inc. seeks an experienced embedded software engineer to design, develop, and test high-performance C/C++ software for Linux-based SDR platforms and SoCs. You will work with FPGA, RF front-ends, and DMA engines to create low-latency data pipelines...SeniorFlexible hours
$150k - $200k
...Job Description Job Description Job Title: Senior Software Engineer (C++ / VxWorks) Location: Dahlgren, VA (Zip: 22448) | Work Arrangement... ...and weapon system applications. Real-Time Systems: Develop and support applications running on VxWorks real-time operating...SeniorPermanent employmentFull time- A specialized recruitment agency is seeking a Senior Software Systems Safety Engineer to support the Conventional Prompt Strike System Safety... ...knowledge of systems safety, as well as proficiency in C and C++. This role involves assessing safety risks and leading...SeniorFlexible hours
- Astrion is looking for a Senior Software Engineer to join our Modeling and Simulation Development team in Dahlgren, VA. The ideal candidate... ...10 years of experience in software development, proficiency in C++, and strong leadership skills, you will support the design,...Senior
$120k - $160k
...Engineer in Dahlgren, VA. Responsibilities Develop, implement, and refine GNC algorithms for... ...prototypes in MATLAB/Simulink, Python, C/C++, or equivalent simulation frameworks Analyze... ...with hardware in the loop (HWIL) or software in the loop (SIL) environments is a plus...SuggestedFor contractors$134.1k - $241.4k
...schedule.Support all phases of testing, from planning and preparation to execution and analysis.Support the Aegis-Based Defense (ABMD) Software Development Program Manager Engineer, In-service Readiness Officer Engineer, and all ABMD Baseline Managers.Demonstrate...SeniorFull timeContract workFlexible hours$150k - $190k
Senior Software Engineer Location: Dahlgren, VA Job Status: Full Time Clearance: Secret... ...systems engineering and analysis. SEG has developed and implemented a large number of solutions... ...cross-platform testing Experience with C++ using the C11 standard Experience with Object...SeniorFull time- ...and reporting of enterprise data in support of financial, logistics, ERP, and human resources functions. The Senior Data Analyst develops logical data models, interfaces, and validation specifications; supports data warehousing and legacy system migration, and provides...SeniorFull timeContract work
- ...and mission objectives Assist with database management support, including data structures mapped to application requirements Develop and maintain artifacts consistent with DoD Architecture Framework (DoDAF) and approved enterprise architecture tools (e.g., IBM System...SeniorFull timeContract work
$65k - $75k
Sr. Technical Operations Analyst/Integrated Air & Missile Defense - US Citizen-Secret Clearance Please note: all applicants must be... ...Requirements: Demonstrate Subject Matter level of expertise in developing materials in support of advanced tactical training, operational...SeniorContract work- Responsibilities Design, develop, implement, and test high-performance embedded software solutions in C/C++ for Linux-based embedded systems, System-on-Chip (SoC) platforms, and Software Defined Radio (SDR) applications. Develop firmware and low-level software that interfaces...Local areaFlexible hours
$165k - $200k
...Job Description Job Description The Sr. Software Developer is responsible for supporting development efforts supporting A50 NSWCDD for the... ...knowledge in:Programming languages & Frameworks: Java, JavaFX & C++ RequiredDependency injection with Guice is desiredVersion...SeniorWork at officeLocal area$88.5k - $164.5k
...Integration and Test Engineer to perform Software Systems Integration and System Test functions... ...Functions:Execute and assist in developing detailed test plans, procedures and cases... ...Framework & DevSecOps methodologyJava and C++ application software testingProficiency in...Flexible hours- ...SCCI is seeking a highly skilled Embedded Software Design Engineer to join our team in... ...System Program. In this role, you will develop weapon control system code for multiple... ...software solutionsKnowledge of C#, Java, or C++Knowledge of hardware architectures, microcontrollers...
- Senior Software Systems Safety Engineer Our valued client has an opening for a full-time Senior... ..., computer programming (C and C++), and hazard tracking databases. Formal... ...documentation/plans. Research, design, develop, and test software used in DoD weapon systems...SeniorFull timeTemporary workCasual workWork at officeFlexible hoursShift work
- DescriptionSAIC is seeking a Software Developer with C++ experience to to join the Advanced Hypersonic Weapons & Guided Munitions Division (E20) to support software development of Naval gun weapons systems in Dahlgren, VA . The software engineer will develop, update, and...For contractorsWork at officeRemote work
- ...experience. to facilitate security engineering tasks in support of the customer’s system security objectives.Essential Job Functions:· Develop cybersecurity requirements, policy standards, best practices, guidance and procedures applied to combat systems.· Conduct...Senior
- ...Description Description: We have an opportunity for an enthusiastic Software Developer with a desire to grow while working with a skilled and highly... ...(at least) 2 years of experience in ONE of the following: C/C++ C# .NET Java Python Amazon Web Services PHP...Full timeContract workTemporary workRemote work1 day per week
- ...capturing operational contexts. Conduct Analysis of Alternatives (AoA), trade‑off assessments, and detailed engineering cost estimations. Develop, refine, and document operational, functional, and interoperability specifications and interface boundaries. Perform requirements...Senior
- ...seeking a Senior Program Manager with engineering, scientific, business or technical discipline and/or equivalent experience to support software system engineering efforts in support of Naval projects at Dahlgren, VA. You will be part of our growing systems & software...SeniorFull timeWork at office
- ...Communicate effectively across departments and organizational levels to support integrity operations and initiatives. Manage a software driven information collection and analysis system used to track fraud and provide current data to help focus investigations, reviews...SeniorFull timeContract workPart timeWork at officeLocal areaFlexible hours
$115k - $135k
Sayres and Associates Corporation is seeking a Senior-Level Tactical Analyst to support the SMWDC Tactical Analysis Cell in Dahlgren, Virginia. This role requires deep experience with Navy combat systems and the ability to provide analytical and operational expertise. The...Senior- Input Technology Solutions is seeking a Mid-Level Operational Analyst / Technical SME (Anti-Sub) to provide expert Anti-Submarine Warfare analysis and technical support for naval combat systems development. Lead operational assessments and capability evaluations while supporting...Senior
- ...Program Analyst — Level IV to support the Gun Weapon Systems Division at NSWC Dahlgren. The role involves leading IV&V activities, developing evaluation frameworks, and preparing findings for government leadership. Candidates must have over 8 years of related experience...Senior
- Basic Commerce & Industries, Inc. in Dahlgren, VA is seeking two Senior Systems Engineer professionals to support weapon system safety programs within the DoD. The roles demand 15+ years of systems engineering experience on DoD weapon systems and strong safety documentation...Senior
- ...can thrive and grow.We’re looking for a Software Engineer to join our Enhanced Modeling and... ...is for you.Key ResponsibilitiesResearch, develop, and deploy machine learning algorithms for... ...programming proficiency in C++ and/or Java, with scripting knowledge in...Full time
- INCATech - Innovative Computing & Applied Technology is seeking a Senior Acquisition Specialist to provide expert acquisition support throughout the federal acquisition lifecycle in Dahlgren, VA. The successful candidate will need to have an active Top Secret clearance ...Senior
- E Logic is looking for a Senior Systems Engineer to join the Naval Surface Warfare Center Dahlgren Division. This role involves providing critical expertise for missile systems and weapon control systems. You will lead technical recommendations during design reviews, perform...Senior
- Basic Commerce & Industries, Inc. is seeking to fill a full-time Systems Engineer / Navy Subject Matter Expert position in Dahlgren, VA. This role requires a minimum of 10-15 years of US Navy surface warfare experience and involves providing technical assessments and engineering...SeniorFull time
- Redhorse Corporation is seeking a Senior FMS Program Analyst to support the Missile Defense Agency's Foreign Military Sales program, including the Aegis BMD Japan effort. This high-visibility role requires strong program management, acquisition support, and the ability ...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr C/C++ Software Developer. Be the first to apply!
- senior lead project manager Dahlgren, VA
- senior robotics software engineer Dahlgren, VA
- senior devops engineer remote Dahlgren, VA
- senior windows systems engineer Dahlgren, VA
- senior network engineer remote Dahlgren, VA
- remote senior project manager Dahlgren, VA
- srs Dahlgren, VA
- senior accountant part time Dahlgren, VA
- senior database analyst Dahlgren, VA
- remote senior salesforce administrator Dahlgren, VA


