TAK Development and Integration Engineer

COLSA CorporationHuntsville, AL
3d

About The Position

Designs, develops, troubleshoots and analyzes software programs for computer-based systems involving the Team Awareness Kit (TAK) in support of the U.S. Army's Threat Systems Management Office (TSMO). Principal Duties and Responsibilities Designs, develops, tests and implements software programs Develops in TAK using JAVA, C++, Python TAK Full Stack development with a focus on operator desires and government customer requirements Sets up development environments for Git, Linux, and Docker Develop user trainings and step-by-step guides Collaborates with team members and end users to troubleshoot software issues. Implement user-friendly interface design requirements for TAKX Analyzes user’s software program needs and assists in troubleshooting Design and develops software using basic compilers, assemblers, utility programs and operating systems Performs systems modeling, simulation and analysis May advise hardware design engineers on machine characteristics that affect software systems May provide input for documentation of new or existing programs At COLSA, people are our most valuable resource and centered at our core value. We invite you to unite your talents with opportunity and be a part of our “Family of Professionals!” Learn about our employee-centric culture and benefits here .

Requirements

  • Designs, develops, troubleshoots and analyzes software programs for computer-based systems involving the Team Awareness Kit (TAK) in support of the U.S. Army's Threat Systems Management Office (TSMO).
  • Develops in TAK using JAVA, C++, Python
  • Sets up development environments for Git, Linux, and Docker

Responsibilities

  • Designs, develops, tests and implements software programs
  • Develops in TAK using JAVA, C++, Python
  • TAK Full Stack development with a focus on operator desires and government customer requirements
  • Sets up development environments for Git, Linux, and Docker
  • Develop user trainings and step-by-step guides
  • Collaborates with team members and end users to troubleshoot software issues.
  • Implement user-friendly interface design requirements for TAKX
  • Analyzes user’s software program needs and assists in troubleshooting
  • Design and develops software using basic compilers, assemblers, utility programs and operating systems
  • Performs systems modeling, simulation and analysis
  • May advise hardware design engineers on machine characteristics that affect software systems
  • May provide input for documentation of new or existing programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service