Should I use
specialized? Or better, what’s the difference?
Microsoft is a German software development company specializing
in software development tools for the engineering industry.
Microsoft is a German software development company specialized in
software development tools for the engineering industry.
EDIT: I did many research among companies presentations without getting an idea of what’s more correct.
The past tense form specialised is unlikely in OP’s exact context, but this is really a matter of (effectively, arbitrary) established idiomatic usage for that specific verb/context. Consider…
I think it would be clutching at straws to suggest that somehow the tiny semantic difference between being focused on something, and specialising in it could justify either tense choice. And there doesn’t seem to be any “grammatical” rationale for the preference.
(As a Brit, I checked specialise rather than specialize. But I’m sure changing my search strings to AmE spelling wouldn’t affect the results ratio significantly. And forget about focussing!)