Are you applying to the internship?
Job Description
Job Description: C/C++ Junior Developer at Amentum (Dahlgren, VA)
Amentum is actively seeking highly motivated software engineering professionals with a background in software development to join our growing team. This role supports critical software development and integration efforts in C++ or C for Naval projects located at Dahlgren, VA. As part of our Systems & Software Engineering team, you will contribute to a diverse range of skills within our Software Center of Excellence, tackling complex Digital Engineering challenges and making a significant impact on modernizing the Navy’s latest DoD weapons and sensor systems.
We are looking for individuals who thrive in a collaborative team environment and are eager to contribute to mission success. Successful candidates will possess excellent communication skills, as direct interaction with customers and engineering personnel is a key aspect of this role. This position is on-site in Dahlgren, Virginia, where Amentum has proudly supported the customer for over 50 years.
C or C++ Junior Developer Responsibilities Include:
- Supporting Naval projects/programs by conducting C++ and/or C software development for the Submarine Launched Ballistic Missile (SLBM) weapon system.
- Collaborating with and supporting a Senior Amentum developer using Agile development principles.
- Applying analytical and problem-solving techniques to professional scientific/engineering work.
- Demonstrating the ability to work both independently and collaboratively within established teams and across organizations to achieve project goals.
Minimum Requirements:
- Education: Bachelor’s degree in Computer Science, Physics, Mathematics, Engineering, or another applicable technical field. Equivalent experience may be considered in lieu of a degree.
- Experience: 0-5 years of relevant experience.
- Security Clearance: Must be able to obtain and maintain a SECRET US Government Clearance. Note: US Citizenship is required to obtain a SECRET Clearance.
- Transportation: Candidates must maintain a valid Real ID driver’s license for customer site access and have access to reliable transportation (rideshare options such as Uber, Lyft, etc., are not permitted) as occasional travel between local worksites during the week is required.
Skills/Experience Requirements:
- Proficiency in C++ or C programming languages.
- Familiarity with Agile Development methodologies.
- Effective communication skills (both written and verbal).
Preferred Qualifications:
- Familiarity with QT or Motif is considered a bonus.
Compensation and Benefits
Compensation Details:
The estimated compensation range for this position is $67,000 to $87,000 annually. Actual compensation may vary based on factors such as geography/market, specific skills, education level, relevant experience, internal equity, market data, applicable collective bargaining agreements, and relevant laws.
Benefits Overview:
Amentum offers a comprehensive benefits package designed to support your well-being and priorities, which may 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.
Additional Information
Original Posting Date: 03/11/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.