Role OverviewThe 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.
What You Will Do
Assist in building backend services, APIs, and internal systems, help build 'Proof of Concept' projects and experimental tools, debug, test, and optimize existing platforms, and work with senior engineers to fix bugs where the software meets the hardware.
Why It Might Be a Fit
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
]]>