Join our Talent Network >

Software Systems Engineer

This job posting is no longer active.

Job ID: 2214979
Location: DAHLGREN, VA, United States
Date Posted: Jun 26, 2023
Category: Software
Subcategory: SW Engineer
Schedule: Full-time
Shift: Day Job
Travel: Yes, 10 % of the Time
Minimum Clearance Required: Interim Secret
Clearance Level Must Be Able to Obtain: Secret
Potential for Remote Work: Hybrid Remote
Benefits: Click here

Share: mail

Job Description


SAIC has contingent job opportunities for Software Systems Engineers to support the Naval Surface Warfare Center Dahlgren Division (NSWCDD) Department with Advanced Ship and Combat System Integration Engineering.

Work will be performed on-site in Dahlgren, VA ,and will allow for some telework from the local area. 

This position is contingent upon contract award, expected in Fall 2023.

Job Summary:   The Software Systems Engineer will provide “cradle to grave” engineering and software support to NSWCDD V dept for the SGS/AC tactical and support programs. The engineering and software support requires system engineering, software engineering, testing, and baseline management. Tactical and support programs that will be supported include, but are not limited to, SGS/AC tactical programs (current and future), Wrap Around Simulation Program (WASP), and the Coordinated Battle force Replay and Analysis (CoBRA) tool.  Travel is anticipated under this work element.

Duties and Responsibilities:

  • Provide system of system (SoS) engineering and support will shall include participation in all technical reviews, design reviews, technical interchange meetings (TIMs), and technical working groups (e.g., Interoperability Architecture Team, Interoperability Certification Assessment Group (ICAG)) to encompass derivation of operational need to delivery of capability. 

  • Develop, review and evaluate engineering change proposals, white papers, interface change requests, design options, design specification changes, interface specifications, and system engineering documents. 

  • Perform requirements analysis, maintain data tracing requirements to design, maintain data tracing requirements to test procedures and TRs, and develop metrics for the evaluation algorithms.

  • Conduct code reviews for software changes, perform development testing, develop and maintain unit test procedures, provide code difference reports, and collect required software metrics. 

  • Recommend software upgrades or new capabilities, perform root cause analysis of TORs and TRs, develop TORs for discovered problems, and review and identify documentation modifications. 

  • Provide test and evaluation (T&E) support for all SGS/AC programs. 

  • The  Software Systems Engineer shall provide baseline management support for; which shall include combat system certification meeting support, review and comment of ship change documents (SCDs), development and maintenance of build description plans, and development of software development schedules


Required Experience:

  • Possess a Bachelor’s degree in Software Engineering, Computer Science, Computer Information Systems, or equivalent degree from an accredited university and Two  (2) years of experience, experience can be considered in lieu of degree.
  • Experience with C++ or Java software development, peer code review, or software test
  • Solid understanding of OOP, basic Data Structures, and basic Algorithms
  • Experience with Atlassian workflow management software or similar Agile SW development
  • Experience with technical documentation writing
  • Understanding and or experience developing software for embedded systems
  • Understanding of computing system architectures and virtual machines is a plus
  • Experience with scripting languages such as Python, Bash, and PowerShell is a plus
  • Experience with Socket Programing, JavaFX

Required Clearance:

  • Minimum Interim Secret required with the ability to obtain a Secret clearance prior to start

Desired Experience: 

  • Experience with Git and Continual Integration (CI) pipelines 
  • Experience with Matlab for code generation 
  • Experience with static code analysis tools and utilization 
  • Experience with database development (MySQL, PostgreSQL, etc) 

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.


SAIC® is a premier Fortune 500® technology integrator driving our nation's technology transformation. Our robust portfolio of offerings across the defense, space, civilian, and intelligence markets includes secure high-end solutions in engineering, digital, artificial intelligence and mission solutions. Using our expertise and understanding of existing and emerging technologies, we integrate the best components from our own portfolio and our partner ecosystem to deliver innovative, effective and efficient solutions that are critical to achieving our customers' missions.

We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer, fostering a culture of diversity, equity, and inclusion, which is core to our values and important to attract and retain exceptional talent. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.9 billion. For more information, visit For ongoing news, please visit our newsroom.

Share: mail

Are you an SAIC Employee?

Please apply through the internal career site here >