Hypersonic Software Developer

1 month ago


Dahlgren, United States Amentum Full time
Amentum is seeking Software Engineering professionals with software development related education and/or experience to support software development, integration, and testing in support of Dahlgren, VA. This position will be partially remote and partially on-site as tasking requires.

You will be part of our growing systems & software engineering team and contribute to our diverse skillsets across multiple contracts in support of our Centers 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 DoD 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.

Hypersonic Software Developer Responsibility Includes:
  • Being responsible for designing, developing, and testing a central Software System mainly written in C++11.
  • Executing agile like processes to iteratively design and develop necessary changes to maintain, fix bugs, and add new features.
  • Providing change support for the full lifecycle: design, implementation, test, and verification alongside other team members specialized in design, testing, data analysis, and development.
  • Learning and sharing Domain Experience and technical skills.
  • The work location for this position is partially remote, with the ability to be on-site in Dahlgren Virginia at least 4-days per week as required to complete tasking
Minimum Requirements:
  • Bachelor's degree in a Computer Science, Physics, Mathematics, Engineering, or other technical field or equivalent experience with 2-7 years of experience.
  • Must be able to obtain/maintain a Secret security clearance (at a minimum, must receive/be approved for an interim Secret security clearance in order to start) Note: US Citizenship is required to obtain a SECRET Clearance.
  • Ability to work with a Team-of-Teams: developers, testers, engineers, Subject-Matter-Experts and other staff as needed.
  • Ability to communicate effectively with leadership.
  • Ability and desire to learn required Domain Knowledge, toolsets, and technical frameworks (tech stack) as needed.
  • Proficient at Advanced C++ Development: C++11 Standard (IE: auto, smart memory management, and lambdas (anonymous functions)), C++ Standard Library, Maps, vectors, trees, threads, iterators, move semantics, et cetera.
  • Proficient in Concurrency (IE: threading, program event loop management, race conditions, mutexes/semaphores, et cetera), Object Oriented Programming (OOP), Encapsulation/Abstraction/Polymorphism, Class State Management and Inheritance.
Bonus Experience:
  • Frameworks: Qt - GUI Framework
  • I/O: Databases - document data model and SQL to manage state and persist data, File Descriptors - to access settings and configurations.
  • Low-Level: Bit Operations, Binary Encoded Messages, Socket based communication (IE UDP, TCP, Serial)
  • Proficient at developing on large code bases
  • Proficient at Debugging complex, distributed systems.
  • Familiarity with GDB (GNU Project Debugger) and Wireshark
  • Data Log processing and inspection for bug tracing
  • Coredumps
  • Proficient developing on Linux (CentOS/RHEL)
  • cd, ls, grep, find, vim, POSIX, everything is a file concept, signals, et cetera.
  • IDEs will be available: Eclipse and QtCreator. Others available upon approval by IT.
  • Familiarity with Make and CMake a plus.
  • Cross-Language Proficiency: Ability to inspect, modify, and code in other languages as necessary (IE Python, Bash Scripting, JavaScript)
Domain Knowledge (Preferred to have some subset of below - not required)
  • Radars - Interfacing and Data Processing: Familiar with Radar Reference Frames and translations to other Frames, Familiar with basic radar terminology, radar output data, and radar concepts, Tracking/Filtering
  • Radar measurement(s) to track association
  • Gun Weapon Systems - Interfacing and Management
  • Time Sequencing and Planning: Designing effective algorithms and validation of edge cases, Decision Trees, State Machines - design and/or usage.


Amentum is proud to be an Equal Opportunity Employer. Our hiring practices provide equal opportunity for employment without regard to race, religion, color, sex, gender, national origin, age, United States military veteran's status, ancestry, sexual orientation, marital status, family structure, medical condition including genetic characteristics or information, veteran 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.

Labor Law Posters

EEO including Disability/Protected Veterans

  • Dahlgren, United States Amentum Full time

    Amentum is seeking Software Engineering professionals with software development related education and/or experience to support software development, integration, and testing in support of Dahlgren, VA. This position will be partially remote and partially on-site as tasking requires.You will be part of our growing systems & software engineering team and...


  • Dahlgren, United States Amentum Full time

    Amentum is seeking Software Engineering professionals with software development related education and/or experience to support software development, integration, and testing in support of Dahlgren, VA. This position will be partially remote and partially on-site as tasking requires.You will be part of our growing systems & software engineering team and...


  • Dahlgren, United States Amentum Full time

    Amentum is seeking Software Engineering professionals with software development related education and/or experience to support software development, integration, and testing in support of Dahlgren, VA. This position will be partially remote and partially on-site as tasking requires.You will be part of our growing systems & software engineering team and...


  • Dahlgren, Virginia, United States Amentum Full time

    Amentum is in search of skilled Software Engineering professionals who possess a background in software development to assist with the integration and testing of advanced systems. This role offers a hybrid work environment, requiring both remote and on-site presence as project demands dictate.You will be integrated into our expanding systems and software...


  • Dahlgren, Virginia, United States Amentum Full time

    Amentum is in search of skilled Software Engineering professionals with a background in software development to assist in software creation, integration, and testing. This role offers a hybrid work model, combining remote work with on-site responsibilities as needed.You will become an integral part of our expanding systems and software engineering team,...


  • Dahlgren, Virginia, United States Amentum Full time

    Amentum is in search of skilled Software Engineering professionals with a background in software development to assist in the creation, integration, and evaluation of software systems. This role involves a combination of remote and on-site work as project requirements dictate.You will integrate into our expanding systems and software engineering team,...


  • Dahlgren, United States Jobs for Humanity Full time

    Senior Hypersonic Software Developer. Amentum View Employer's Profile. FOLLOW EMPLOYER - Today. Secret. Unspecified. Unspecified. IT - Software. Dahlgren, VA (ON-SITE/ OFFICE)Amentum is seeking Software Engineering professionals with software develop Software Developer, .Net, Developer, Software Engineer, Software, Processing, Technology, Staffing


  • Dahlgren, United States Amentum Full time

    Amentum is seeking Software Engineering professionals with software development related education and/or experience to support software development, integration, and testing in support of Dahlgren, VA. This position will be partially remote and partially on-site as tasking requires.You will be part of our growing systems & software engineering team and...


  • Dahlgren, United States Jobs for Humanity Full time

    Company Description Jobs for Humanity is collaborating with Upwardly Global and with Amentum to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life. Company Name: Amentum Job Description Senior Hypersonic Software DeveloperAmentum View Employer's ProfileFOLLOW...


  • Dahlgren, Virginia, United States Systems Planning and Analysis, Inc Full time

    Senior Software Engineer SME Job Description**About the Role**Systems Planning and Analysis, Inc. (SPA) is seeking a highly skilled Senior Software Engineer SME to lead the development of cutting-edge technical solutions for complex national security issues.**Key Responsibilities**Lead the design, development, and engineering of Nulka Decoy software,...


  • Dahlgren, Virginia, United States Vectrus Full time

    Job Title: Senior Software Development EngineerDescription:Vectrus Systems Corporation, a division of V2X, is in search of a talented Senior Software Development Engineer to become a part of our innovative team. In this position, you will play a crucial role in supporting the Advanced Hypersonic Weapons & Guided Munitions Division. The ideal candidate will...


  • Dahlgren, Virginia, United States Insight Global Full time

    About the RoleInsight Global is seeking a highly skilled and experienced Software Engineer to lead our onsite team in Dahlgren, VA. As a Senior Software Engineer, you will be responsible for overseeing the design, development, and engineering of software products related to system-level development.Key ResponsibilitiesLead software design, development, and...

  • Software Engineer

    2 months ago


    Dahlgren, United States SAIC Full time

    Description SAIC is seeking a Software Developer with C++ experience 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 maintain software on Linux platforms. Software team executes maturing agile processes to...

  • Software Engineer

    7 days ago


    Dahlgren, United States SAIC Full time

    Description S AIC 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 maintain software on Linux platforms. Software team executes maturing agile processes...


  • Dahlgren, Virginia, United States Insight Global Full time

    About the RoleInsight Global is seeking a highly skilled Software Engineer SME to join our team on a part-time basis, working onsite 2-3 days a week. As a Senior Software Engineer SME, you will be responsible for leading software design, development, and engineering tasks related to system-level development.Key ResponsibilitiesOversee the design and...

  • Software Engineer

    4 weeks ago


    Dahlgren, United States JRC Integrated Systems Full time

    JRC is growing and it's a great time to join our Strategic Defense and International Operations Team. We are looking for a talented Software Engineer to join our amazing team in Dahlgren, VA. If you are interested in doing work that matters with a lasting impact...this could be the job for you! JRC offers competitive compensation and an excellent benefits...


  • Dahlgren, Virginia, United States JRC Integrated Systems Full time

    JRC Integrated Systems, Inc. is a distinguished organization specializing in systems engineering and research, primarily focused on strategic deterrence and defense initiatives. Recognized as one of the leading workplaces in the Greater Washington area, we pride ourselves on our commitment to excellence and innovation.We invite you to become a part of our...

  • Software Engineer

    2 months ago


    Dahlgren, United States JRC Integrated Systems Full time

    JRC is a specialty Systems Engineering and Research company focused on Strategic Deterrence and Strategic Defense of our great nation. We are an award-winning workplace, acknowledged as one of Greater Washington’s Best Places to Work and recognized as a Top Workplace by The Washington Post for 10 consecutive years. Headquartered in Washington, DC with...


  • Dahlgren, United States Systems Planning and Analysis, Inc Full time

    Overview Systems Planning and Analysis, Inc. (SPA) delivers high-impact, technical solutions to complex national security issues. With over 50 years of business expertise and consistent growth, we are known for continuous innovation for our government customers, in both the US and abroad. Our exceptionally talented team is highly collaborative in spirit and...

  • Software Engineer

    6 days ago


    Dahlgren, United States SAIC Full time

    Description SAIC 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 maintain software on Linux platforms.  Software team executes maturing agile...