A construction worker trapped by heavy machinery inside a 10-foot trench was rescued by St. Joseph firefighters on Friday.