Software Engineer (Engineer Software 3) - 27576

HII's Mission Technologies divisionSuffolk, VA
10d

About The Position

Mission Technologies, a division of Huntington Ingalls Industries, is seeking an Engineer Software to support the Joint Training Synthetic Environment (JTSE) for the Joint Staff J7 (JS J 7) at our Suffolk, VA Joint Staff Complex. This role supports the design, development, testing, and documentation of applications and systems used in advanced virtual training environments.

Requirements

  • 5 years experience with Bachelors in related field; 3 years experience with Masters in related field; or High School Diploma or equivalent and 9 years relevant experience.
  • Excellent written and verbal communication skills.
  • Ability to work both independently and as part of a team.
  • Strong organizational skills with high attention to detail.
  • Self motivated with the ability to work with minimal direction.
  • Working knowledge of C++ and/or C# in a Visual Studio development environment.
  • Proven ability to troubleshoot and resolve software defects effectively.
  • Experience writing, testing, and documenting code in structured development environments.
  • Familiarity with Microsoft Office 365 tools.
  • Must have an active Secret Clearance.

Nice To Haves

  • Experience developing software within simulation or virtual training environments.
  • Additional experience debugging and solving problems across multiple programming languages.

Responsibilities

  • Design, develop, document, test, and debug software applications and systems that incorporate logical and mathematical solutions.
  • Conduct multidisciplinary research and collaborate with hardware engineers and equipment designers to plan, design, and develop electronic data processing systems for product and commercial software.
  • Assess user needs and system capabilities to identify and resolve issues involving program intent, inputs, outputs, and programming techniques.
  • Prepare operating instructions and develop compilers, assemblers, utility programs, and operating systems.
  • Write clean, well structured code following established coding standards.
  • Perform software testing using requirements or test procedures and document and correct any issues identified.
  • Document cold starts and develop software for new or updated virtual environment courses.

Benefits

  • best-in-class medical, dental and vision plan choices
  • wellness resources
  • employee assistance programs
  • Savings Plan Options (401(k))
  • financial planning tools
  • life insurance
  • employee discounts
  • paid holidays and paid time off
  • tuition reimbursement
  • early childhood and post-secondary education scholarships
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service