Description:
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.
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.
-
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.
-
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.
-
Workflow: Support CI/CD pipelines, cloud integrations, and system monitoring.
-
Teamwork: Participate in code reviews and help translate field feedback into new software features.
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.
Preferred Qualifications:
-
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