Indeed holds different sites per location so make sure you visit the local Indeed page based on your job location. A job in the US will be published on indeed.com whereas a job in the UK on uk.indeed.com. Search for your job on Indeed by using this format in the Indeed job search bar:
company:"[your company name]"
For example, for a company called Stark Industries the search would be:
You can add the location of the job as well or apply additional filters if needed.