Junior Tactical Software Engineer

DOOTA INDUSTRIAL AMERICA LLCRound Rock, TX
3d

About The Position

The Junior Tactical Software Engineer supports the design, development, integration, and continuous improvement of internal systems, customer-facing applications, and experimental software and hardware-integrated platforms. This role is hands-on and development-focused, working directly with senior engineers and system architects on multiple technical initiatives, including product development, system integration, field-deployable solutions, and defense-oriented tactical communication systems. The position requires a balance of software engineering fundamentals, system-level thinking, and field execution, including participation in live demonstrations, operational testing, and DoD-related field evaluations.

Requirements

  • Bachelor’s degree in computer science, Software Engineering, Information Systems, or a related technical field, or equivalent practical experience.
  • 3 years foundation in modern software development and an interest in defense, tactical, or operational systems.
  • Comfortable with Git in an Agile team environment.
  • Familiarity with frontend frameworks (React, Flutter, or similar), cloud services, and CI/CD pipelines is preferred.
  • Comfortable working in military or operational environments, following structured test procedures
  • Travel up to 20% annually for training events and field evaluations.

Nice To Haves

  • Experience with modern frameworks such as React, Flutter, FastAPI, or similar
  • Understands REST APIs
  • Experience with API integrations and third-party services
  • Exposure to mobile application development
  • Experience in startup or small-team development environments
  • Exposure to defense, tactical systems, embedded systems, or radio-based communications is a strong plus

Responsibilities

  • Full-Stack Development
  • Coding: Assist in building backend services, APIs, and internal systems.
  • Prototypes: Help build "Proof of Concept" projects and experimental tools.
  • Maintenance: Debug, test, and optimize existing platforms to keep them running smoothly.
  • Tactical Systems & Radio Integration
  • Hardware Bridge: Write code that allows software to "talk" to military radios using older protocols like RS-232C.
  • Data Routing: Handle how data moves between serial hardware and modern IP-based applications (like ATAK).
  • Troubleshooting: Work with senior engineers to fix bugs where the software meets the hardware.
  • Field Operations (10–20% Travel)
  • Live Testing: Travel to military facilities to set up, test, and analyze software during live field exercises.
  • Client Interaction: Give product demos, lead technical briefings, and train customers on how to use the systems.
  • Support: Provide on-site technical help during scheduled defense training events.
  • DevOps & Collaboration
  • Workflow: Support CI/CD pipelines, cloud integrations, and system monitoring.
  • Teamwork: Participate in code reviews and help translate field feedback into new software features.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service