Principal Software Developer, Hypervelocity/C++
$120k - $150kAmentum
Amentum is seeking software engineering professionals with a computer science or related educational background and/or equivalent experience to support software system engineering efforts in support of Naval projects at Dahlgren, VA. The work location for this position is on-site in Dahlgren, Virginia where we have provided support to the customer for over 50 years! You will be part of our growing systems & software engineering team and contribute to our diverse skillsets across multiple software and systems engineering contracts in support of our Software Center of Excellence. We are looking for individuals to join our team atmosphere that 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. Successful candidates must possess excellent communication skills and interact directly with customers and engineering personnel. Principal Software Developer, Hypervelocity/C++ Responsibilities Include: Providing software/engineering solutions and system development using Agile development principles. Performing analysis and problem‑solving techniques in support of professional scientific/engineering work. Working independently and with others within established teams, across organizations, to meet established goals within schedule driven timelines. Operating Systems – Windows and Red Hat Linux. Developing Environment – vscode. Minimum Requirements: Computer Science and a math/physics/aerospace engineering background with a BS degree in either Computer Science, Math, Physics, Aerospace engineering, or engineering. The degree requirement can be substituted with applicable experience. 10+ years of experience. Candidates must maintain a valid Real ID driver’s license required for access to customer site (a driver is not an option) and have access to reliable transportation as this position requires occasional travel between local worksites during the week. Must have an Active SECRET US Government Clearance. Note: US Citizenship is required to obtain a SECRET Clearance. 3+ years of C++ experience. Experience with C++, Python, and Java. Familiarity with Agile Development such as Scrum or LeSS is a plus. Preferred Qualifications: Familiarity with toolsets such as podman/docker, JFrog, Junit, Jenkins, Git/Gitlab, Visual Studio, VMWare, JIRA, Bitbucket, Confluence. Compensation Details: US: $120,000 to $150,000 The 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: 04/20/2026 - Until Filled Amentum 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. #J-18808-Ljbffr Amentum
$120k - $150k
Amentum is seeking a Principal Software Developer in Dahlgren, Virginia, responsible for software system engineering efforts supporting Naval projects... ...Computer Science and relevant experience, with 3+ years in C++ and 10+ years in software engineering. The position demands...Suggested- Systems Planning and Analysis, Inc. is seeking a Journeyman Software Developer to support the Naval Surface Warfare Center, Dahlgren Division... ...include developing automated tests and tactical software using Python and C++. #J-18808-Ljbffr Systems Planning and Analysis, Inc.Suggested
- Key Responsibilities: Design, develop, integrate, and test safety-critical software for missile and weapon systems. Develop software solutions supporting Aegis... ...robust, efficient, and maintainable software using C++. Develop and support applications running on VxWorks...SuggestedFull time
- ...Solutions, Inc based in Dahlgren, VA, is seeking a full-time hybrid Software Engineer. You will be responsible for safety-critical software... ...have a Bachelor's degree in a related field, proficiency in C++ and VxWorks, and an active Secret security clearance. Benefits include...SuggestedFull time
- HART Technologies, Inc. is seeking a junior-level C++ developer to join their Tactical Systems team in Virginia. This position is perfect for recent graduates eager to develop mission-critical software that supports the Department of Defense. The ideal candidate will assist...Suggested
- Central Business Solutions, Inc. is seeking a software engineer in Dahlgren, Virginia, specialized in developing safety-critical software for missile and weapon systems. The role requires strong expertise in C++, VxWorks, and real-time embedded systems within classified...
- Central Business Solutions, Inc is seeking a full-time Software Engineer in Dahlgren, Virginia. The role involves safety-critical software... ...for missile systems, requiring a strong background in C++ and VxWorks RTOS. The ideal candidate should possess a Bachelor’...Full time
$92k - $135k
...Virginia's Best Places to Work. We are seeking an experienced Software Developer to create solutions and tools for automated testing and data... ...for creating simulated data and message injection using Python/C++ Code Review and Analysis: Ability to understand...Contract workTemporary workCasual workLocal areaFlexible hours- ...E-logic is seeking a Senior Software Engineer to design, develop, and test software-based weapon systems and combat management simulations for Naval Surface... ...developer. Required proficiency in languages such as C, C++, C#, or Java. Important Notice This role is part of a...
- ...contracting, systems and digital engineering, software development, test and evaluation,... ...Responsibilities We are seeking a Journeyman Software Developer to support the Naval Surface Warfare... ...data and message injection using Python/C++ Code Review and Analysis with ability to...Work at officeRelocation package
$95k - $145k
...Overview The Software Developer is responsible for supporting development efforts for the H10 & H60 department at Naval Surface Warfare Center... ...understanding of: Programming languages: Java, JavaScript, C++, C, TypeScript, and/or Rust Data structures, algorithms, and...$120k - $140k
Amentum is looking for a Software Engineer to join our team at NSWC Dahlgren, Virginia. This role involves developing advanced undersea warfare technology and collaborating with skilled... ...experience, including proficiency in C/C++, Java, or Ada. Compensation ranges from $12...$66.7k - $133.3k
...Continental US * * *The Opportunity The Software Engineer will provide support to the Naval... ...Environment (HAVEN) platform. Responsibilities Develop software features, software updates/fixes... ...Python; other languages such as Ada, C, C++, and Java are desirable; software...Contract workWork experience placementWork at officeFlexible hours- A technology firm in Dahlgren, Virginia, is seeking a Software Developer to support development efforts for military technologies. The role involves... ..., proficiency in programming languages such as Java and C++, and a relevant BS degree. A U.S. citizenship and security...
$120k - $140k
...What You’ll Do: As a Software Engineer, you’ll work at the forefront of advanced undersea... ...Work in a tight‑knit, agile environment to develop solutions for Foreign Military Sales (FMS... ...following high‑level programming languages: C/C++, Java, or Ada. Knowledge of the RedHat...Hourly payContract workLocal area- ...other federal agencies. Job Summary The Software Developer will work as part of an agile team... ...Understanding of and experience with Java, JavaFX, C++, LINUX (REQUIRED) 2. Understanding... ...(REQUIRED) 3. Familiarity with DevOps principals and practices4 (REQUIRED) 4. Problem-...Local areaFlexible hours
- E Logic is seeking a Senior Software Engineer to design and develop software for weapon systems at the Naval Surface Warfare Center Dahlgren Division. You... ...in software development with proficiency in languages such as C, C++, C#, or Java. #J-18808-Ljbffr E Logic
- A leading software solutions provider in Dahlgren, Virginia, seeks a Software Developer to join an agile team responsible for the full software life cycle for the Tactical... ...years of experience, proficiency in Java, JavaFX, C++, and LINUX, along with the ability to work on-...
- Role Description This is a full-time, hybrid Software Engineer position located in Dahlgren, VA. The Software Engineer will be responsible... ...field Experience in software engineering and writing code in C++ and VxWorks Active Secret security clearance Preferred Qualifications...Full time
- Overview The Combat System Software Development team is seeking a Software Engineer to join... ...ESSENTIAL DUTIES AND RESPONSIBILITIES Design, develop and maintain complex real-time combat... ...progress Experience/Expertise in C++ software development and maintenance experience...Interim role
$82.1k - $172.4k
...Job Title: Software Engineer (Real-Time Systems / C2 Integration) Job Category: Engineering... ...). Responsibilities Integrate externally developed missile software components into an existing... ...Object-Oriented Design. Proficiency in C++ and Java. Experience developing and...Full timeContract workWork experience placementInterim roleLocal area$120k - $135k
...Information Technology Role Description: This is a full-time, hybrid Software Engineer position located in Dahlgren, The Software Engineer... ...field Experience in software engineering and writing code in C++ and VxWorks Active Secret security clearance Preferred Qualifications...Full timeFor contractors- 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...Flexible hours
- ...Technologies, Inc. is looking for an enthusiastic junior-level C++ developer to join our Tactical Systems development team. This role is... ...or early‑career engineers who want to build mission‑critical software that supports the Department of Defense. Why This Role? Gain...Temporary work
- Software Engineer - Enhanced Modeling & Simulation (M&S) Radiance Technologies is a 100% employee... ...for you. Key Responsibilities Research, develop, and deploy machine learning algorithms... .... Strong programming proficiency in C++ and/or Java, with scripting knowledge in...
$79k - $135k
...after year! We are actively seeking a strong junior to mid-level software developer with experience in software design, development, testing, and... ...Proficiency in one or more programming languages such as C, C++, Python, or Rust (if no C or C++ experience) Experience...Contract workTemporary workFlexible hours$110k - $180k
...leadership growth. This position supports SEG’s Aerospace Branch which develops trajectory models and representations of adversary missile... .../ SKILLS Candidates should demonstrate familiarity with the C++ programming language Candidates should possess an active DoD...Full timeWork experience placement$64k - $95k
...Overview This individual will provide software development support for a government customer software Web-based GUI, which is replacing... ...experience and proficiency with the bolded software is a priority): Develop and maintain scalable web applications using Python and Flask...Contract workTemporary workRemote workFlexible hours$110k - $130k
Join Amentum as a Software Simulation Engineer and play a role in improving our modeling and simulation design. Be a part of developing what comes next for our military and spearheading changes... ...documentation. Familiarity with C, C++, Java, scripting languages, XML, and...Local area- 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...Full timeTemporary workCasual workWork at officeFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Developer, Hypervelocity/C++. Be the first to apply!
- embedded software Dahlgren, VA
- software asset management analyst Dahlgren, VA
- id software Dahlgren, VA
- software support Dahlgren, VA
- software technical support Dahlgren, VA
- software implementation project manager Dahlgren, VA
- software Dahlgren, VA
- remote software sales Dahlgren, VA
- senior c# .net software developer Dahlgren, VA
- c++ Dahlgren, VA



