Associate Software Engineer

VTGManassas, VA
Onsite

About The Position

VTG is seeking a highly qualified Associate Software Engineer with hands-on experience with design and integration using C++ and Qt to develop a Human Machine Interface and Control Functionality for submersibles and surface craft. Must be experienced with SW development in an Agile environment. Firmware experience is a plus. This position is located in Manassas, VA. The ideal candidate will bring in-depth knowledge and experience of Linux based design of Human Machine Interface and control systems. Will work on a small diverse team developing and delivering command and control systems to submersibles and surface craft. Will work as part of a team responsible for the design, development, test, and integration of SW. Must be a motivated self-starter who thrives with limited supervision. Will report to the Decision Support System program leads developing software solutions for relevant programs.

Requirements

  • Hands-on experience with design and integration using C++ and Qt.
  • Experienced with SW development in an Agile environment.
  • In-depth knowledge and experience of Linux based design of Human Machine Interface and control systems.
  • Ability to work in a multiple discipline team in support of command and controls system design and integration.
  • Technical degree in Computer Science, SW Engineering, Computer Engineering or equivalent.
  • C++, Qt, Agile Development Process.
  • US Citizen with current SECRET Clearance or ability to obtain a SECRET clearance.
  • Successful completion of background check.

Nice To Haves

  • Firmware experience is a plus.
  • Experience with the design and development of control systems.
  • Experience with Programable Logic Controllers.

Responsibilities

  • Develop a Human Machine Interface and Control Functionality for submersibles and surface craft.
  • Work on a small diverse team developing and delivering command and control systems to submersibles and surface craft.
  • Work as part of a team responsible for the design, development, test, and integration of SW.
  • Develop software solutions for relevant programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service