Job Description: Software/Systems Engineer-TE Overview:This position provides software engineer support to the Joint Multinational Readiness Center (JMRC) Operations Group (OPSGRP) located at Hohenfels, Germany. JMRCs mission is to train Multinational Interoperability to U.S., NATO, and partner na

Software and System Engineer TE- Hohenfels Germany

V2X • 
Madison, Mississippi, United States
Position Type: Permanent
Job Description:
Job Description: Software/Systems Engineer-TE





Overview:

This position provides software engineer support to the Joint Multinational Readiness Center (JMRC) Operations Group (OPSGRP) located at Hohenfels, Germany. JMRCs mission is to train Multinational Interoperability to U.S., NATO, and partner nation forces up to the Brigade level in an extended Live, Virtual, and Constructive Decisive Action Training Environment. JMRC supports the U.S. Army Europe theater security cooperation plan through planning and participation in NATO and U.S. Army Europe exercise programs.



The Software/System Engineer is a technical expert (TE) and supporting member of the JMRC staff. Software/System Engineers work in support of JMRC rotations/exercises and their duties include architecture, planning, configuration, testing, integration, and execution support to configure and operate the JMRC Instrumentation System (JMRC-IS). This includes maintaining and improving approximately 300,000 lines of custom Ada code and about 200,000 lines of custom Java code that are required to build a multi-media After Action Review (AAR). Software/System Engineers are required to be intimately familiar with all of the sub-systems within the JMRC-IS, the hardware systems that support the software, and how the two integrate together to create a “system of systems.” Additionally, Software/System Engineers are responsible for understanding the military mission, requirements, and capabilities of U.S. Army units and equipment playing in the training game so that they can effectively scope and design changes to the systems and software to improve the fidelity of training at the JMRC.



Duties:

  • Develops unique software and provides technical support for the Joint Multinational Readiness Center Instrumentation System (JMRC-IS), Range Data Measurement System
(RDMS), Distributed Interactive Simulation (DIS) Interfaces and Bridges, Video and Audio recording, editing and playback systems as well as support for the security and network infrastructure of the instrumentation system as a whole.

  • Develops flowcharts, generates coding, prepares unit-test, performs unit testing, and participates in code and unit test reviews. Reviews general program design and generates computer coding and changes to existing programs.
  • Designs, implements, tests, and documents computer programs.
  • Reviews general program design and generates computer coding to perform the intended function of the design.
  • Develops existing systems by analyzing and identifying areas for modification.
  • Develops software module unit test plans.
  • Conducts peer reviews of other programmers designs, code, testing, and documentation as required.
  • Performs unit testing (debugging), participates in unit-test reviews, and ensures that program documentation reflects any and all changes.
  • Develops integration, systems, and performance test code and test harnesses and mockups as required to assure the appropriate level of surety for the modified software.
  • Drafts and coordinates test plans. Interacts with designated U.S. Government and contract personnel to conduct formal Software Acceptance Tests (SATs) and Government Acceptance Tests (GATs).
  • Documents changes as directed by U.S. Government and designated contracting personnel.
  • Maintains appropriate source-code control using appropriate source code control tools and accepted industry best practice techniques.
  • Understands the specialized hardware systems supporting the JMRC-IS and how the software interfaces with those systems.
  • Understands the military context of the software and systems so as to be able to recommend appropriate changes and fixes to improve the fidelity of the training.
  • Performs duties of Software Systems Analyst as required.


Required Education and Experience:

  • A bachelors degree plus 3 years of recent specialized experience, OR;
  • An associates degree plus 7 years of recent specialized experience, OR;
  • A major certification plus 7 years of recent specialized experience, OR;
  • 11 years of recent specialized experience


Desired Skills and
Job Requirements:
Qualifications:

  • Former U.S. military officer or noncommissioned officer with experience as a system engineer, software engineer, database engineer, programmer, or system administrator in a S. military environment.
  • Understands U.S. Department of Defense language of operations, processes and standards, to include acronyms, abbreviations and terminology.
  • Proficient in Microsoft Office products, to include, PowerPoint, Excel, and Word.
  • Possess a U.S. SECRET clearance.


#Clearance

(Job and company information not to be copied, shared, scraped, or otherwise disseminated/distributed without explicit consent of JSfirm, LLC)

JSfirm, LLC

Roanoke, TX

jobs@jsfirm.com

JSfirm LLC, Privacy Policy

All rights reserved. 2001-2024 JSfirm