Industry Insights 12 min read

Can the US Marine Corps’ Software Factory Birth a New Military Software Profession?

The article analyzes the US Marine Corps' pilot software factory, its potential expansion into a permanent military occupational specialty, the management implications of merging development and operational domains, and how emerging DevSecOps practices may shape the future of software‑focused military careers.

DevOps in Software Development
DevOps in Software Development
DevOps in Software Development
Can the US Marine Corps’ Software Factory Birth a New Military Software Profession?

1. US Marine Corps New Direction

The Defense Scoop report from May 1, 2025 states that the US Marine Corps is considering expanding its software factory and creating a new military occupational specialty (MOS) for product managers, software engineers, UI specialists, platform engineers, and AI engineers. The pilot, launched in Austin, Texas in 2023 for three years, is led by active‑duty personnel who train others and develop applications for various units. Captain Brian Atkinson said the ultimate goal is to give commanders their own software development capability to quickly research problems and deliver scalable solutions, with trained Marines returning to their units as permanent software officers.

2. Management Perspective on the Software Factory

The author relates this development to previous analysis of software‑factory boundaries, arguing that the Marine Corps aims to merge the development and application domains into a single management domain, even absorbing parts of planning and verification. Unlike earlier US‑military software factories such as the “Kessel Run” program, which kept development staff external and created management complexity, the Marine Corps model trains soldiers and officers directly as software talent, reducing both managerial and financial complexity.

3. Trend Analysis of a Software Military Occupation

The emergence of a software‑focused military career is seen as inevitable for three reasons:

Software as the core of new combat concepts – The 2018 US National Defense Strategy and the 2022 DoD Software Modernization Strategy emphasize software as essential for future warfare, AI, cyber, and space capabilities, driving the need for large numbers of software‑trained personnel.

Modern war concepts like “Mosaic Warfare” require internal software talent – DARPA’s Mosaic Warfare concept treats sensors, weapons, and platforms as interchangeable “tiles” that must be dynamically re‑configured via resilient communication networks. The Ukraine‑Russia conflict demonstrated the power of decentralized, software‑driven operations, highlighting the necessity for in‑house software expertise.

Historical pattern of new domains spawning dedicated forces – As cyberspace became a contested domain, the US created dedicated cyber commands. Similarly, the rapid growth of AI and autonomous systems suggests a logical evolution toward dedicated software units within the armed forces.

4. Future Development of the Software Military Profession

The DoD Enterprise DevSecOps Strategy Guide defines a ten‑stage lifecycle: planning, development, build, test, release, delivery, deployment, operations, monitoring, and feedback. The author predicts the first military software roles will appear in the planning (requirements analyst), operations (software user), and monitoring/feedback (quality analyst) stages, later expanding to product managers, project managers, programmers, algorithm engineers, test engineers, and DevOps engineers. Over time, the software factory will shift from vendor‑driven staff to predominantly software‑military personnel, while vendors provide tools, algorithms, data services, and infrastructure.

5. Afterword

This piece is the sixth article in a series on software factories. Earlier articles examined the first US military software factory (“Kessel Run”), lessons from past failures, and detailed explanations of the PLAN framework. Links to those articles are provided for reference.

software engineeringDevSecOpsindustry insightsSoftware FactoryMilitary SoftwareUS Marine Corps
DevOps in Software Development
Written by

DevOps in Software Development

Exploring how to boost efficiency in development, turning a cost center into a value center that grows with the business. We share agile and DevOps insights for collective learning and improvement.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.