Poté nastoupil úřednickou kariéru, sloužil v Nan-čchangu, vykonával funkci okresního přednosty, později pracoval v kontrolním úřadu. Sloužil v provincii Šan-tung, nějakou dobu stál v čele okruhu Liao-chaj (poloostrov Liao-tung). Během japonské invaze do Koreje v letech 1592–1593 řídil pobřežní obranu severní Číny. Při druhé japonské invazi do Koreje roku 1597 (v rámci války Japonska s Koreou a Čínou v letech 1592–1598) byl pověřen celkovým vedením mingské armády v Koreji. Jeho vojska zastavila japonskou invazi a společně s Korejci zatlačila Japonce na jihozápadní pobřeží Koreje, nicméně pokusy dobýt pobřežní města Japonci v krvavých bojích odrazili. A i když se vyčerpaná japonská armáda roku 1598 z Koreje stáhla, byl Jang Chao obviněn z neschopnosti a nekompetentního vedení války a nadále nedostával významnější úřady. Až roku 1610 ho císař Wan-li jmenoval velkým koordinátorem "sün-fu" pro Liao-tung, krátce nato však Jang Chao rezignoval.