Software Engineer III

6 days ago


Charleston, West Virginia, United States General Dynamics Information Technology Full time
About the Role

We are seeking a highly skilled Software Engineer III to join our team at General Dynamics Information Technology. As a key member of our C4I Systems team, you will be responsible for designing, developing, and testing complex software systems that support our customers' mission-critical operations.

Key Responsibilities
  • Design and develop internal Configuration Management systems for the control of configuration documentation, physical media, physical parts, and software/firmware representing or comprising assigned systems.
  • 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.
  • Utilize computer software including Autodesk 3DS Max, Adobe Photoshop, Adobe InDesign, and Adobe Illustrator to create 3-dimensional (3D) digital models from available references.
  • Provide engineering support for developing and testing of software patches to existing CSRR MRTS.
  • Provide research, design, development, and engineering support of MRTS-type C4I simulation training solutions, supporting Sailor, 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.
  • Represent the team at reoccurring or ad hoc C4I training systems development meetings to support existing or proposed training programs.
  • 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 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.
Requirements
  • 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 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 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 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


  • Charleston, West Virginia, United States Rocket Software Full time

    Job SummaryAt Rocket Software, we're seeking a highly skilled Software Engineer III to join our team. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software programs for software enhancements and new products.Key ResponsibilitiesDesign and develop software tools, including operating...


  • Charleston, West Virginia, United States Enterprize Software Full time

    Position OverviewWe are in search of a talented Principal Software Engineer to become a vital part of our innovative team at Enterprize Software. In this pivotal role, you will be tasked with crafting advanced software solutions tailored to fulfill our clients' requirements. This position demands a profound grasp of software engineering principles and the...


  • Charleston, West Virginia, United States Enterprize Software Full time

    Position OverviewWe are on the lookout for an experienced Principal Software Engineer to become a vital part of our innovative team at Enterprize Software. In this pivotal role, you will be tasked with crafting cutting-edge software solutions tailored to our clients' requirements. This position demands a deep comprehension of software engineering principles...


  • Charleston, West Virginia, United States General Dynamics Information Technology Full time

    About the RoleWe are seeking a highly skilled Software Engineer III to join our team at General Dynamics Information Technology (GDIT). As a key member of our C4I Simulation Training Systems team, you will play a critical role in designing, developing, and implementing cutting-edge software solutions for the Naval Information Warfare Systems Command.Key...


  • Charleston, West Virginia, United States Forward Slope Inc Full time

    Position OverviewAre you looking to advance your career with a reputable organization that values employee satisfaction and offers a balanced work environment? Forward Slope Inc is seeking a skilled professional to fill the role of Engineer/Scientist III. This position is based in Charleston, SC, and is part of the Global Security and Engineering Solutions...


  • Charleston, West Virginia, United States Forward Slope Inc Full time

    Position OverviewForward Slope Inc is seeking a highly skilled professional to fill the role of Engineer/Scientist III. This position is integral to our Global Security and Engineering Solutions Team, where you will engage in a variety of responsibilities related to C4ISR systems. Your expertise will contribute to systems analysis, architecture design,...


  • Charleston, West Virginia, United States Forward Slope Inc Full time

    Position OverviewForward Slope Inc is seeking a skilled professional to fill the role of Engineer/Scientist III. This position is integral to our Global Security and Engineering Solutions Team, where you will engage in a variety of responsibilities pertaining to C4ISR systems. Your expertise will contribute to systems analysis, architecture formulation,...


  • Charleston, West Virginia, United States CV Library Full time

    Job OverviewCV Library is seeking a dedicated Civil Project Engineer II/III to enhance our Land Development Group.Position SummaryThe ideal candidate will be a Civil Engineer with 2 to 10 years of relevant experience, focusing on site development engineering and project management for both residential and commercial projects. Proficiency in site civil...


  • Charleston, West Virginia, United States Enterprize Software Full time

    About the RoleWe are seeking a highly skilled and experienced Automated Test Engineer to join our team at Enterprize Software. As an Automated Test Engineer, you will be responsible for designing and developing automated test cases to ensure the quality and functionality of our software applications.Key ResponsibilitiesDesign and develop automated test cases...


  • Charleston, West Virginia, United States BCF Solutions Full time

    Quality Control Specialist IIILOCATION: Charleston, SCSUMMARY: This position will be supporting Naval Information Warfare Center (NIWC) Atlantic in support of United States Marine Corps (USMC) and similar DoD communication systems to provide training support.ESSENTIAL FUNCTIONS: Reasonable accommodations may be made to enable individuals with disabilities to...


  • Charleston, West Virginia, United States Enterprize Software Full time

    Position OverviewWe are looking for a dedicated individual to join our team as a DevOps Engineer. The successful candidate will possess a solid background in software development and a keen interest in building automated deployment frameworks for both on-premises and cloud environments.ResponsibilitiesDesign and manage automation scripts and pipelines to...


  • Charleston, West Virginia, United States Enterprize Software Full time

    Job OverviewWe are looking for a dedicated individual to join our organization as a DevOps Engineer. The successful candidate will possess a solid background in software development and a keen interest in developing automated deployment solutions for both on-premise and cloud environments.ResponsibilitiesDesign and sustain automation scripts and pipelines...


  • Charleston, West Virginia, United States Trispoke managed services Full time

    Job Title: Software Engineer II Training SystemsJob Type: Full-timeLocation: Remote (with occasional on-site work)Job Description:We are seeking a highly skilled Software Engineer II to join our team at Trispoke Managed Services. As a key member of our Simulation Solutions & Services business area, you will be responsible for developing and maintaining...


  • Charleston, West Virginia, United States SAIC Full time

    Job SummarySAIC is seeking a highly skilled Senior Software Engineer to join our team in the United States. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions for various systems and applications.Key ResponsibilitiesProvide software engineering services for systems...


  • Charleston, West Virginia, United States WR Systems Full time

    Lead Software EngineerTracking CodeE Job OverviewClearance Requirement: Active Secret Clearance is mandatory to commence employment.Travel Requirements: MinimalLocation: Dam Neck, VA SUMMARY: WR Systems is seeking a Lead Software Engineer to autonomously design and develop software systems, employing scientific analysis and mathematical models to forecast...


  • Charleston, West Virginia, United States Scientific Research Corporation Full time

    Job SummaryWe are seeking a highly skilled and experienced Cleared Software Developer to join our team at Scientific Research Corporation. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems in a dynamic and agile environment.Key ResponsibilitiesDesign and develop...


  • Charleston, West Virginia, United States Marriott Full time

    About the RoleWe are seeking a highly skilled and motivated Associate Software Engineer to join our Technology Integrations team at Marriott International. As a key member of our team, you will play a critical role in designing and building innovative solutions to support our new growth projects and integrations.Key ResponsibilitiesCollaborate with Senior...


  • Charleston, West Virginia, United States WR Systems Full time

    Active Secret Clearance RequiredTravel Requirements:WR Systems is seeking a Senior Software Systems Engineer to provide technical guidance and innovation in the design, development, and implementation of software solutions in alignment with hardware product advancements.This role involves overseeing a team of software engineers and contributing to core...

  • Software Engineer

    4 days ago


    Charleston, West Virginia, United States Oracle Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to join our team at Oracle. As a key member of our development team, you will be responsible for designing, developing, and deploying cloud-native applications using cutting-edge technologies.Key ResponsibilitiesDesign and develop cloud-native applications using Go, Scala, Java,...


  • Charleston, West Virginia, United States Enterprize Software Full time

    Job OverviewWe are seeking a highly skilled Automated Test Engineer to join our team at Enterprize Software. As a key member of our quality assurance team, you will be responsible for designing and developing automated test cases to ensure our software applications meet the highest quality standards and requirements.Key ResponsibilitiesDesign and Develop...