Have any marxist philosophers written about ethics and related topics?

...

Yes, plenty.
No. Some Marxists have tried to develop Marxist ethics, but they have never caught on, as they are not necessary. If you need "ethics" to justify Marxism, then you are missing the point of Marxism.
Because Marxism is based on a teleological view of history and therefore does not need ethics to justify itself.
I unironically advocate rational egoism and ethical hedonism. These are entirely compatible with Marxism, and I have never seen a compelling argument to move beyond them.

sweet, I think I will like this one

Never heard of this author, sell it to me

As I've said my ethical concerns are not political but a case by case thing.

Bump