帰国後の2008年11月12日から3日間限定で、臨時コーチとしてオリックス・バファローズの秋季キャンプに招かれた。2009年2月1日、オリックスのテクニカル・アドバイザーに就任した が、同年オフ、月1回の試合観戦というノルマが成されていなかった事と、大石大二郎監督の退任に伴い契約解除となった。3月10日、入会を保留していた日本プロ野球名球会へ正式に入会した。2010年・2011年には、広島東洋カープの春季キャンプで臨時コーチを担当。2011年11月には、ドジャースが2008年までキャンプ地として使用し「ドジャータウン」と呼ばれたフロリダ州ベロビーチのスポーツ施設の共同オーナーに就任した。その一方で、毎年7月に開催される日米親善少年野球大会では、2011年の大会から日本選抜の監督（総監督）を務めている。監督として臨んだ同年の大会では、長谷川滋利が監督を務めるオレンジカウンティー選抜と対戦。2012年には総監督として、長谷川が総監督・大塚晶則が投手コーチを務めるアメリカ選抜と対戦した。2010年からは野球解説者としても活動。初めて解説を務めた同年11月6日の日本シリーズ第6戦・中日ドラゴンズ対千葉ロッテマリーンズ（ナゴヤドーム）のテレビ中継（東海テレビ・フジテレビ系列）では、ソウル五輪でバッテリーを組んだ古田敦也と共演した。この試合は、日本シリーズ史上初となる延長15回・史上最長の試合時間（5時間43分）へ至った末に、2-2の引き分けで終了。中継終了の際には、古田とともに「お疲れ様でした」と声を掛け合った。2011年からは、年に1試合のペースで、『スーパーベースボール　虎バン主義』（朝日放送テレビ）のセ・パ交流戦中継にゲスト解説者として出演している。2013年11月26日、日本人選手として初のアメリカ野球殿堂入りの候補となったが、2014年1月8日のアメリカの野球殿堂入りの発表では6票で落選。得票率は1.1%で、5%を下回ったことから翌年度の候補から外れることになった。一方、日本の野球殿堂では11月29日に競技者表彰候補に名を連ねていることが発表され、2014年1月17日に秋山幸二、佐々木主浩と共に競技者表彰者として殿堂入りしたことが野球殿堂博物館より発表された。表彰候補者入り1年目での野球殿堂入りはヴィクトル・スタルヒン、王貞治に次いで史上3人目となった。2015年1月18日、アメリカのプロ野球スカウト財団は、野茂と朴賛浩に「先駆者賞」を授与し、大リーグの国際化に果たした功績を称えた。2016年2月からサンディエゴ・パドレスのアドバイザーに就任。11月にアメリカのスポーティング・ニュース社が発表した「大リーグで最も重要な40人」に37位で選出され、日本人選手で唯一選ばれる。2017年3月21日、WBC準決勝、ドジャー・スタジアムで開催されたアメリカ対日本の試合前の始球式でトミー・ラソーダと共に登場し、投球を披露した。
既存のCPU設計における性能上のボトルネックは、データとそれを処理する命令が、メモリ上に分散していることである。メモリ性能は全体の性能を規定し、過去の「動的配置、動的発行」は、性能の限界に達しているようである。VLIWは「静的配置、静的発行」モデルを用いたが、プログラムの実行時の振る舞いを予測し、あらかじめ適切にスケジュールしておくことが困難であるため、実現困難なことがわかってきている。EDGEアーキテクチャは「静的配置、動的発行」設計に基づく新しい種類のISAである。EDGEシステムはソースコードを静的に割り当てられた数百〜数千の命令からなる「ハイパーブロック」を形成するようにコンパイルし、ハイパーブロックが CPU により動的にスケジュールされる。EDGEは、VLIWのコンパイル時にデータの依存関係を見つけるという概念と、データが利用可能になったときに命令を実行すると言うスーパースケーラのRISCの概念の、それぞれの利点を組み合わせて用いる。現実世界の大半のプログラムは、データと命令の関連は明示的である。プログラムは（時代によって異なるが）サブルーチン、手続き、メソッドと呼ばれる開始点、終了点が明確に定義されたデータの入出力を行うブロックに分割される。この情報は高級言語がより単純なプロセッサの命令セットに変換される際に失われる。しかし、この情報は非常に役立つもので、現代的なコンパイラはこれを "基本ブロック (basic block)" として一般化し、レジスタを介したメモリアクセスを最適化する際に基本ブロックの特定を行う。命令のブロックは制御命令を含んでおらず、述語命令を含むことができる。命令ブロック間や記憶領域とのデータの流れを示すことで、これらのブロックを用いてデータフローグラフが生成される。EDGEの基本的な考え方は、こうしたブロックの操作を命令セットレベルでサポートすることである。基本ブロックはメモリへのアクセスを詳細に定義された方法で行うので、プロセッサは関連したブロックをロードし、スケジュールし、あるブロックの出力をそれを用いるブロックに直接与えることができる。これによって汎用の大域的なレジスタファイルが必要なくなり、コンパイラがレジスタへのアクセスをスケジュールする作業が全体として簡略化される。その代わり、各基本ブロックは専用のローカルレジスタを持ち、コンパイラはより単純なブロック内部での最適化を行う。EDGEシステムは、1960 / 70年代、また1990年代のデータフロー言語によく似ている。データフローコンピュータはプログラムを、ある命令がその処理対象が利用可能になると実行可能になることを規定する「データフロー着火規則」に基づいて実行する。EDGE のようにデータを分離するため、データフロー言語は本質的に並列的であり、データフローへの関心は一般的なコンピュータの問題に対する大規模な並列化方法への関心につながった。当時存在したCPU技術を用いた研究結果では、データフローマシンが、CPUが十分並列的に動作できるほど近くにデータを保持することが難しいとされたが、それはまさに現在の製造技術を用いて数百個のCPUとメモリを一つのダイに配置れば解決できるボトルネックである。データフローシステムが全く受け入れられなかったもう一つの理由は、当時のコンパイラがC++のような必須の言語に対応していなかったことである。代わりに、ほとんどのデータフローシステムはPrographのような専用の言語を用いており、商業的な関心を失わせた。この10年のコンパイラの研究によりこうした問題の多くは解決しており、またデータフローとEDGEの大きな違いとして、EDGEの設計は一般的に用いられている言語に対応することを意図している。