The Pentagon Burned $8 Billion on GPS Software That Never Booted — Then Killed It
Raytheon spent 16 years building a GPS control system. It was delivered last year. It still doesn’t work. So the Pentagon just canceled it and went back to the old one.
$8 billion spent. 16 years of development. 9 GPS III satellites waiting. Zero operational days. The U.S. Space Force just pulled the plug on the most expensive piece of navigation software ever built — and quietly called Lockheed Martin to patch the legacy system instead.
Right, so here’s what actually happened. The U.S. military paid RTX Corporation (that’s Raytheon with a new coat of paint) to build the next-generation ground control software for GPS satellites. The system — called OCX — was supposed to be done in 2016 for $3.7 billion. It’s now 2026, the bill is $8 billion, and the thing was technically “delivered” last July… but has never actually controlled a single satellite. Pentagon acquisition chief Michael Duffey signed the cancellation order in April 2026. They’re going back to the old system from 2007.

🧩 Dumb Mode Dictionary
| Term | Translation |
|---|---|
| OCX | “Next-Generation Operational Control System” — the fancy new GPS ground software the Pentagon ordered. Think of it as the brain that tells 30+ GPS satellites what to do |
| GPS III | The newest generation of GPS satellites — more precise, harder to jam. Nine are already in orbit waiting for OCX to control them properly |
| GPS IIIF | The next next generation — 22 more satellites planned for 2027+. They ALSO needed OCX |
| AEP | “Architecture Evolution Plan” — the old Lockheed Martin GPS control system from ~2007 that still runs everything today. The “it ain’t pretty but it works” system |
| RTX | Raytheon Technologies Corporation — the defense contractor who built OCX. Formerly known as Raytheon. Same company, shinier logo |
| Nunn-McCurdy breach | When a military program’s costs blow past Congress’s limit (usually 25% over budget). OCX hit this in 2016. It’s basically the government’s version of your credit card company calling |
| Space Force | The U.S. military branch that manages military space operations, including GPS. Yes, it’s real |
📜 How We Got to This $8 Billion Dumpster Fire
- 2010: Pentagon awards Raytheon a $3.7 billion contract to build OCX. Expected delivery: 2016
- 2015-2016: Costs explode. Program triggers a Nunn-McCurdy breach — basically Congress’s alarm bell for runaway spending
- 2016-2024: Persistent software defects (bugs that kept coming back), cybersecurity failures, and what the Pentagon’s own review called “poor systems engineering”
- July 2025: RTX “delivers” OCX to the Space Force. System is handed over on paper. In practice, it doesn’t work
- March 2026: Space Force submits an analysis recommending cancellation
- April 17, 2026: Pentagon acquisition chief Michael Duffey signs the kill order
The kicker? RTX’s official statement after cancellation: “U.S. Space Force accepted delivery of a mission-capable system in 2025.” That’s contractor-speak for “we shipped it, not our problem it doesn’t boot.”
📊 The Receipts
| Metric | Number |
|---|---|
| Original budget (2010) | $3.7 billion |
| Final cost | ~$8 billion |
| Budget overrun | 116% |
| Years in development | 16 |
| Satellites waiting for OCX | 9 (GPS III) + 22 planned (GPS IIIF) |
| Operational days | 0 |
| Satellites currently managed by OLD system | All 32 |
| Cost of patching the old system instead | $105 million (Lockheed Martin contract) |
Let that sink in. They could’ve patched the old system 76 times for what they spent on the one that never worked.
🔧 Right, So Here's What Actually Went Wrong (Technically)
This isn’t just “software was late.” The failure modes are almost comically bad:
- Cybersecurity was bolted on last. The system that’s supposed to control military navigation satellites — the ones troops rely on to not get lost in combat zones — had security treated as an afterthought. In a defense system. In 2010+
- “Persistently high software defect rate” — Pentagon’s own language. Bugs weren’t getting fixed, they were multiplying. Every patch introduced new problems
- Poor systems engineering from RTX. Translation: they didn’t plan the architecture properly from day one, and every year of patching made the spaghetti worse
- Insufficient government technical expertise. The Pentagon didn’t have enough engineers who understood the system to properly oversee RTX. They were paying someone to build something they couldn’t verify
- The legacy system (AEP) kept getting upgraded in the background anyway — so when OCX finally died, there was something to fall back on. The only reason this isn’t a national security crisis is because someone had the sense to keep the 2007 system alive
🗣️ What People Are Saying
Space Force spokesperson:
“Issues driving recent delays are in part a continuation of challenges the program has repeatedly been experiencing.”
Translation: “It’s been broken the same way for 16 years and nobody fixed it.”
RTX Corporation:
“U.S. Space Force accepted delivery of a mission-capable system in 2025 and assumed operational control at that time. RTX is working alongside the government to address any post-delivery concerns.”
Translation: “You signed for the package. No refunds.”
Defense analysts on Stacker News: Wide agreement that this is one of the worst IT procurement disasters in modern military history — up there with the F-35’s software woes and Healthcare.gov’s launch
⚡ Why This Actually Matters for Everyone
GPS isn’t just for the military. 4 billion people use GPS daily. Your phone, your Uber, your DoorDash driver, airline navigation, farming equipment, financial trading timestamps — all of it runs on GPS signals from these same satellites.
The new GPS III satellites have better anti-jamming (so adversaries can’t mess with your position) and more precise civilian signals. But without OCX, those advanced features are locked. The satellites are up there, orbiting, broadcasting basic signals — but their best capabilities are sitting dormant because the software to activate them was never finished.
The 22 upcoming GPS IIIF satellites launching in 2027? Same problem. Lockheed’s $105 million patch to the old system will try to cover the gap, but it was never designed for this. It’s like running Windows 11 features on a Windows XP machine.
Cool. The Government Just Flushed $8 Billion Down a Toilet and Your GPS Is Running on a 2007 Backup… Now What the Hell Do We Do? ( ͡ಠ ʖ̯ ͡ಠ)

🕳️ The Procurement Leak Tracker
Here’s the play nobody’s running yet. Every government defense contract over $10 million is public record on USASpending.gov and SAM.gov. OCX’s cost overruns were visible in the data years before mainstream media noticed. The pattern is simple: when a program’s quarterly obligations suddenly spike without corresponding deliverables, something is burning.
Build a tracker that monitors defense IT contracts and flags anomalies — sudden budget jumps, missed milestones, contractor changes. Sell the alerts to defense journalists, congressional staffers, and watchdog orgs who’d pay for early signals.
Example: A 28-year-old data analyst in Tbilisi, Georgia scrapes USASpending.gov weekly, built a simple anomaly dashboard in Streamlit, and sells $49/month subscriptions to 3 defense-beat reporters and a think tank. Nets ~$400/month and growing as the newsletter gains credibility. First 5 subscribers came from posting free analyses on Twitter/X defense community.
Timeline: First alert worth sharing in 2-3 weeks. First paying subscriber in 6 weeks. Plateau around 50-80 subs ($2,500-$4,000/month) unless you expand to other agency verticals. Patch risk: zero — it’s all public data.
📡 The Legacy System Gold Rush
Right, so here’s what nobody’s talking about. The military just committed to keeping a ~2007-era system alive indefinitely. That means every company and freelancer who knows DOORS (requirements management), Ada (the programming language the DoD loves), and legacy satellite command & control protocols just became extremely employable. The old system needs patching, extending, and people who understand 20-year-old codebases.
Defense contractors are hiring right now for “legacy system sustainment” roles that pay $150-250K because nobody under 40 knows these tools.
Example: A 35-year-old embedded systems dev in Kraków, Poland picks up an Ada refresher course (free on AdaCore’s site), gets a remote subcontract through a small defense integrator listed on SAM.gov, and pulls $180K/year maintaining satellite ground segment code. Took 8 weeks from “what is Ada” to signed contract because the talent pool is basically retired people.
Timeline: Ada proficiency in 4-6 weeks if you know any typed language. First contract bid in 8 weeks. This niche stays fat for 5+ years because nobody is training replacements. Burns out when (if) they eventually build a new system.
🎯 The Anti-Jam Signal Mapper
GPS III satellites are broadcasting anti-jam signals RIGHT NOW. But since OCX never activated the advanced ground control, there’s no official government tool to map signal quality of the new M-code (military) or L5 (civilian precision) channels in real-time. Civilian receivers that support L5 signals already exist — most phones made after 2020 have L5 chips.
Build a crowdsourced signal quality map. App on phone collects L5 signal strength + location. Aggregate it. Sell the heat maps to surveying companies, precision agriculture firms, and autonomous vehicle startups who need to know where the new signals are strong vs. degraded.
Example: A 22-year-old CS student in São Paulo writes an Android app using the GNSS Raw Measurements API, gets 400 early users from the r/GNSS subreddit, and licenses the aggregated signal maps to a Brazilian agritech company for $2,000/month. Total dev time: 3 weekends.
Timeline: Working prototype in 2 weekends. First 100 contributors in 3 weeks via Reddit/forums. First commercial license in 6-8 weeks. Scales globally but competition arrives once GPS IIIF launches. Window: ~18 months.
🪟 The $8B Failure Resume Consultant
This one sounds weird but hear me out. OCX is about to become the #1 case study in every government IT management class, every defense procurement reform proposal, and every “lessons learned” report for the next decade. And right now, there’s no definitive, well-organized breakdown of what went wrong, when, and why — just scattered news articles and GAO reports buried in PDFs.
Build the definitive OCX failure timeline. Every GAO report, every contract modification, every Nunn-McCurdy breach filing. Package it as a consulting deck. Defense primes pay $500-2,000 for competitive intelligence that helps them win contracts by saying “here’s what our competitor did wrong, here’s our mitigation plan.”
Example: A 30-year-old ex-DoD analyst in Ankara, Turkey compiles every public GAO report on OCX, adds contract data from USASpending, creates a 40-slide failure analysis deck with timeline visualizations. Sells it to 3 small defense contractors bidding on the replacement program for $1,500 each. Then gets hired as a part-time consultant at $200/hr for proposal writing.
Timeline: Research and deck assembly: 2 weeks. First sale via LinkedIn outreach to defense BD people: 3-4 weeks. Consulting gigs follow naturally. Window: next 12 months while the replacement program is in bidding phase.
🔌 The Zombie Satellite Feature Unlocker
Nine GPS III satellites are orbiting right now with advanced features that are essentially asleep — anti-spoofing, better precision, enhanced civilian signals — all because the ground software to wake them up was never finished. Open-source GNSS communities like GPSTk and GNSS-SDR are already reverse-engineering these signals using software-defined radios.
Here’s the play: the moment Lockheed patches AEP to support L5/L1C signals (expected with the $105M contract), receivers need updating. Every precision agriculture company, every surveying firm, every drone operator needs firmware updates and recalibration. Be the person who documents which receivers support what, writes the update guides, and offers recalibration services.
Example: A 26-year-old geomatics grad in Manila creates a compatibility database — which GPS receivers support L5, which need firmware, which are dead-end hardware. Posts it free on GitHub, charges $75/consultation for “will my fleet work with the new signals” assessments. Gets 12 clients in the first month from precision ag forums. Scales to $3K/month by adding a $15/month “update alert” newsletter.
Timeline: Compatibility database: 1 week of research. First consultation: 2 weeks after posting on industry forums. Revenue plateau depends on Lockheed’s patch timeline (likely Q2-Q3 2027). Early mover advantage is everything here — once official docs exist, the window closes.
🛠️ Follow-Up Actions
| Want | Do |
|---|---|
| Track government IT disasters before the news does | Set up alerts on USASpending.gov for defense IT contracts over $50M |
| Learn the language defense contractors speak | Read the GAO OCX reports — they’re surprisingly readable and teach you how to spot failing programs |
| Get into defense legacy systems work | Start with free Ada courses on AdaCore — the DoD’s favorite “nobody knows this anymore” language |
| Build the signal mapper | Grab the GNSS-SDR toolkit and start collecting L5 data from your phone |
| Understand GPS at a deeper level | The official GPS.gov modernization page is genuinely well-written |
Quick Hits
| Want | Do |
|---|---|
| Check GPS constellation status — updated daily by the feds | |
| USASpending.gov — every federal dollar, searchable | |
| Install GPSTest app — shows which signals (L1/L5) your phone actually receives | |
| GNSS-SDR — open-source software-defined GPS receiver | |
| Air & Space Forces Magazine coverage |
$8 billion and 16 years to build software that never booted. $105 million to patch the thing that’s been working since 2007. Sometimes the real legacy system is the friends we bankrupted along the way.
Source: Air & Space Forces Magazine · Technology.org
!