concrete repair?

We have some concrete steps on which the previous owner applied some kind of surface repair material incompetently---some of it spills over onto the nearby brick (house exterior), and cracks in the concrete were filled in poorly so you can clearly see where they used to be.
What are recommended methods for stripping this stuff from brick, and for smoothing and finishing the concrete such that it looks better (without jackhammering it off entirely and rebuilding it)?
Many thanks for any suggestions,
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file
Upload is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.