Germany is a Schengen state. Visitors who are not EU/EEA or Swiss nationals and do not hold a visa-waiver nationality need a Schengen short-stay visa for a fair visit of up to 90 days within any 180-day period; the Federal Foreign Office publishes the binding country-by-country rules.
The Federal Foreign Office visa pages and the germany.info short-stay Schengen guidance are the authoritative sources for JuBi Erlangen travel; several consulates publish a specific business-trip checklist (for example the German mission in India) listing invitation letters and employer confirmation. Fee amounts and processing times were not captured in this pass, so check the responsible German mission for your residence country before booking travel.
Official