Software Engineer III

Clearance Level
Software Engineering
Charleston, South Carolina
Onsite Workplace
Key Skills For Success


Software Development

Software Solutions

REQ#: RQ174034
Requisition Type: Pipeline
Your Impact

Own your opportunity to work with the largest government agency in the nation. Make an impact by advancing the Department of Defense’s mission to keep our country safe and secure.

Job Description

Join GDIT and be a part of a team that solve some of the world's most complex technical challenges. The Afloat Submarine C4I IPT Common Submarine Radio Room (CSRR) Multi-purpose Reconfigurable Training System (MRTS) team is seeking an Engineer, Software III in Charleston, SC. 

Afloat Submarine C4I IPT Common Submarine Radio Room (CSRR) Multi-purpose Reconfigurable Training System (MRTS) is the Naval Information Warfare Systems Command (NAVWAR) Program Executive Office (PEO) C4I model to provide seamless, end-to-end communications training supporting the Sailor 2025, Ready Relevant Learning initiative. Providing system of systems training of this caliber to others in the DoD C4I community is a command goal both now and for the future.

Duties include:

  • Implement an internal Configuration Management (CM) system for the control of all configuration documentation, physical media, physical parts and software/firmware representing or comprising the assigned system(s)
  • Utilize programming languages including C# and C++ along with the Unity game engine to design, develop, edit, or update software programs that simulate operations and maintenance of technical communications equipment or systems that provide the end user with an accurate simulation of equipment, systems, and tools to enhance real world training events.
  • Utilize computer software including Autodesk 3DS Max, Adobe Photoshop, Adobe InDesign, and Adobe Illustrator to create 3-dimensional (3D) digital models from available references including photographs, Computer Aided Design (CAD) drawings, and technical manuals.
  • Provide engineering support for developing and testing of software patches to the existing CSRR MRTS.
  • Provide research, design, development, and engineering support of MRTS-type C4I simulation training solutions, supporting Sailor 2025, Ready Relevant Learning, and Live, Virtual, Constructive (LVC) initiatives.
  • Provide software integration with various software platforms or systems supporting existing or proposed C4I training systems.
  • Provide representation at reoccurring or ad hoc C4I training systems development meetings to support existing or proposed training programs to include Configuration Control Review Boards, (CCRB), System Engineering Technical Reviews (SETR), Engineering Review Boards (ERB), Risk Review Boards (RRB) technical forums, design meetings and project office reviews, providing reports in appropriate formats.
  • Support system (software/hardware/network/configuration and data management) operations and system administration, integration, and data transfer for modeling and performance modeling simulation tools, architecture tools, and data repositories within the NAVWAR Model-Based Systems Engineer (MBSE) environment.
  • Ensure that MBSE tools are used to model, update, and maintain operational architecture to satisfy the requirements and identified capabilities as well as design specifications, functions, and performance requirements.
  • Utilize software automated tools, services, and standards that enable programs to develop, secure, deploy, and operate applications on existing or proposed C4I training systems in support of DevSecOps methodologies.
  • Utilize agile software development best practices and methodologies to design, develop, edit, or update existing or proposed C4I training systems.
  • Perform cybersecurity tasks as needed to develop or maintain C4I training or training systems.
  • Assist with creating Risk Management Framework (RMF) documentation, artifacts, and evidence such as accreditation boundary diagrams, hardware and software lists, contingency plans, and baseline change memorandums.
  • Configure and deploy operating systems existing or proposed C4I training systems using the DoD Secure Host Baseline (SHB) framework.
  • Perform Assured Compliance Assessment Solution (ACAS) scanning on existing or proposed C4I training systems.
  • Assist with maintaining the Enterprise Mission Assurance Support Service (eMASS) and Vulnerability Remediation Asset Manager (VRAM) instances for existing or proposed C4I training systems.
  • Utilize the Evaluate-STIG or Security Content Automation Protocol (SCAP) Compliance Checker (SCC) Tool to determine STIG compliance of existing or proposed C4I training systems.
  • Configure existing or proposed C4I training systems to meet STIG compliance.

Required Qualifications:

  • Bachelor’s Degree – Engineering or Mathematics (e.g. Electrical Engineering, Computer Engineering, Computer Science, Information Technology, or Information Systems)
  • Shall possess Agile Developer certification or Certified Scrum Developer certification.
  • Experience:  Ten (10) years with Masters or 14 years with Bachelor’s degree of professional experience with research, design, and development of computer and network software or specialized utility programs which may include database maintenance within an application area. Individual shall have experience applying programming concepts in a professional or academic setting and notable experience with applying modern software development methodologies (e.g. agile, DEVOPS/DEVSECOPS) in a professional or academic setting.
  • Specific Experience: Five (5) years of experience developing 3D simulations or video games and managing a team of developers. Experience working with C# and Unity. Unity Certified Professional or Expert within one (1) year. Experience developing unit/integration tests. Mastery of various programming principles. Understand modern games engines and their abilities and limitations. Experience laying out development targets, writing guides and standard methodologies, and enabling growth and support within the team.
  • Secret Clearance
  • **Hiring for multiple levels**


  • 401K with company match
  • Comprehensive health and wellness packages
  • Internal mobility team dedicated to helping you own your career
  • Professional growth opportunities including paid education and certifications
  • Cutting-edge technology you can learn from
  • Rest and recharge with paid vacation and holidays
Work Requirements
Years of Experience

15 + years of related experience

* may vary based on technical training, certification(s), or degree


Travel Required

Less than 10%


U.S. Citizenship Required

Salary and Benefit Information

The likely salary range for this position is $122,366 - $204,360. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.
View information about benefits and our total rewards program.

About Our Work

We are GDIT. A global technology and professional services company that delivers consulting, technology and mission services to every major agency across the U.S. government, defense and intelligence community. Our 30,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 30 countries worldwide, offering leading capabilities in digital modernization, AI/ML, Cloud, Cyber and application development. Together with our clients, we strive to create a safer, smarter world by harnessing the power of deep expertise and advanced technology.

GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.