Mike McCoy before a game against the Eagles earlier this month. (AP Photo/Matt Rourke)

For the second time in 11 months, NFL coach Mike McCoy is out of a job. McCoy, who was fired as head coach of the Chargers in January, was relieved of his duties as the Broncos’ offensive coordinator after Denver (3-7) lost its sixth consecutive game Sunday and failed to score at least 20 points for the seventh time this season.

“After careful consideration, I’ve named Bill Musgrave our offensive coordinator for the rest of the season and made the difficult decision to part ways with Mike McCoy,” Broncos first-year coach Vance Joseph said in a statement. “Bill will handle all play-calling duties with Klint Kubiak taking over as our quarterbacks coach. Bill is an experienced coordinator and play-caller in this league, and I’m confident he will help to get our offense back on track.”

With their 20-17 home loss to Cincinnati on Sunday, the Broncos fell to 0-3 since Brock Osweiler replaced Trevor Siemian as the team’s starting quarterback. The 50-year-old Musgrave, who served as the Oakland Raiders’ offensive coordinator for two seasons before joining Joseph’s staff as the quarterbacks coach this year, has his work cut out for him. Denver ranks 18th in the NFL in total offense, but only 24th in scoring (18.3 points per game). The Broncos’ minus-16 turnover margin, including 14 interceptions by Siemian and Osweiler, is the second-worst in the league, ahead of only the Browns. Denver’s third-ranked defense hasn’t been enough to overcome the offense’s struggles.

“I’m disappointed that things didn’t work out because this is a special organization and a great place to be,” said McCoy, who served as the Broncos’ offensive coordinator from 2010 to 2012 before being named the Chargers’ head coach in 2013. “I want to thank Vance for the opportunity he gave me and the entire organization, from Mr. B [Broncos owner Pat Bowlen] all the way on down.”

McCoy’s dismissal came three days after Broncos general manager John Elway suggested the team “got a little bit soft” after entering the Week 5 bye with a 3-1 record.

“He wouldn’t have said it if he wasn’t telling the truth,” Broncos wide receiver Demariyus Thomas said after Sunday’s loss. “We’ve lost six in a row. I think there’s a little softness in there somewhere. He was talking about everybody, including me. I try to make my game better every week. We got to figure it out. I really don’t know what to say.”

Read more from The Post:

The Cowboys’ playoff hopes are dwindling without Ezekiel Elliott

Marshawn Lynch sits for U.S. national anthem but stands for Mexican version

Benching Tyrod Taylor for rookie Nathan Peterman was a bad idea from the start

The Redskins suffer another major injury, as Chris Thompson is lost for the season

Ha Ha Clinton-Dix says Martellus Bennett quit on the Packers