Hi Jiahui,
There are definitely places you can work in Japan! However, as you mentioned, there are challenges if you need a caregiver.
Caregivers are from funding from your local government and are for helping you in your daily life… but for some reason this does not include helping at the office! It is crazy…
Companies of a certain size are required to hire a number of people with disabilities (2%?) and get support from the government. In theory, the employer is required to meet your needs (including hiring a caregiver if needed). But, that is extra work/money. So, they often hire people with disabilities that do not need caregivers and meet the government requirements, without needing to do extra work. 😠
So, I will be honest, it is harder for people like you and me.
I work at a company that has services for the elderly and the caregiver staff can help me as well. Also, big international companies (Microsoft, Google etc) are more supportive as well.
Also, there are people trying to change the law so they can use their caregivers at work. For example members of the government with disabilities like this:
EDITORIAL: Disabled rookie lawmakers should usher in new political era | The Asahi Shimbun: Breaking News, Japan News and Analysis
Funago and Kimura have been using mostly tax-financed home-visit nursing care services for severely disabled people. Under the current setup for such services by employed people, the cost must be borne by the users themselves or by their employers.
As a step to spare these lawmakers the financial burden, the Upper House has agreed to bear the costs of care they need within the Diet.
This is an understandable measure as an immediate response to the situation. But the rules in question have been criticized as an impediment to social participation by the disabled. The two new legislators have called for the rules to be changed to allow disabled employees to receive publicly financed care services. The Diet should take this opportunity to consider a radical review of the system.
Maybe things will have changed by the time you get here!