Former Los Angeles Lakers guard Dennis Schroder has signed with the Boston Celtics.